[請益] 關於 simulation 的效能(解法請 end)
好不容易把 sim -f 看起來好像完成以後
拿去測試 sim09 / pattern.09 和 sim13 / pattern.13
結果執行的時間真的是完全崩潰ˊˋ
sim09 花了大約 14 秒
sim13 的話,光運算完每個 gate 的 simulation 結果就花了六秒左右
整個把 FEC groups 弄出來...就懶得測了...大概會非常恐怖 = =
跟教授那個按下去瞬間結束差超級多 @@
想請問一下這有可能是什麼地方有問題???
感謝!!!
BTW 是用 parallel input
--
理所當然的某項事物,卻會以某天為區隔,從此變得不再理所當然。
恩田陸 夜間遠足
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.248.67.238
※ 編輯: victoret 來自: 111.248.67.238 (01/14 14:22)
→
01/14 14:24, , 1F
01/14 14:24, 1F
→
01/14 14:25, , 2F
01/14 14:25, 2F
SORRY 問題還是沒解決ˊˋ
剛才測錯檔案 @@
※ 編輯: victoret 來自: 111.248.67.238 (01/14 14:37)
→
01/14 14:45, , 3F
01/14 14:45, 3F
→
01/14 14:49, , 4F
01/14 14:49, 4F
→
01/14 14:50, , 5F
01/14 14:50, 5F
→
01/14 14:50, , 6F
01/14 14:50, 6F
推
01/14 14:51, , 7F
01/14 14:51, 7F
→
01/14 14:52, , 8F
01/14 14:52, 8F
→
01/14 14:54, , 9F
01/14 14:54, 9F
→
01/14 14:54, , 10F
01/14 14:54, 10F
推
01/14 14:55, , 11F
01/14 14:55, 11F
→
01/14 14:58, , 12F
01/14 14:58, 12F
→
01/14 14:59, , 13F
01/14 14:59, 13F
→
01/14 14:59, , 14F
01/14 14:59, 14F
→
01/14 15:00, , 15F
01/14 15:00, 15F
→
01/14 15:01, , 16F
01/14 15:01, 16F
推
01/14 15:03, , 17F
01/14 15:03, 17F
→
01/14 15:03, , 18F
01/14 15:03, 18F
→
01/14 15:15, , 19F
01/14 15:15, 19F
→
01/14 15:15, , 20F
01/14 15:15, 20F
推
01/14 15:18, , 21F
01/14 15:18, 21F
→
01/14 15:22, , 22F
01/14 15:22, 22F
→
01/14 15:30, , 23F
01/14 15:30, 23F
→
01/14 15:32, , 24F
01/14 15:32, 24F
→
01/14 15:48, , 25F
01/14 15:48, 25F
→
01/14 15:48, , 26F
01/14 15:48, 26F
→
01/14 15:49, , 27F
01/14 15:49, 27F
→
01/14 15:50, , 28F
01/14 15:50, 28F
推
01/14 16:09, , 29F
01/14 16:09, 29F
→
01/14 16:11, , 30F
01/14 16:11, 30F
→
01/14 16:17, , 31F
01/14 16:17, 31F
→
01/14 16:18, , 32F
01/14 16:18, 32F
→
01/14 16:18, , 33F
01/14 16:18, 33F
推
01/14 22:07, , 34F
01/14 22:07, 34F
→
01/14 22:08, , 35F
01/14 22:08, 35F
→
01/14 22:08, , 36F
01/14 22:08, 36F
→
01/14 22:38, , 37F
01/14 22:38, 37F
→
01/14 22:38, , 38F
01/14 22:38, 38F
→
01/14 22:38, , 39F
01/14 22:38, 39F
→
01/14 22:38, , 40F
01/14 22:38, 40F
推
01/14 23:09, , 41F
01/14 23:09, 41F
推
01/14 23:14, , 42F
01/14 23:14, 42F
→
01/14 23:27, , 43F
01/14 23:27, 43F
→
01/14 23:27, , 44F
01/14 23:27, 44F
→
01/15 00:00, , 45F
01/15 00:00, 45F
→
01/15 00:00, , 46F
01/15 00:00, 46F
→
01/15 00:00, , 47F
01/15 00:00, 47F
推
01/15 00:29, , 48F
01/15 00:29, 48F
→
01/15 00:34, , 49F
01/15 00:34, 49F
終於解決了!!!
可喜可賀!!!
問題是出在...記得要產生新的 newGroups!!!
假如用舊的直接 erase
由於刪除的都是第一個...整個時間就會大大大大的提高 @@
所以才會 " 已砍掉 " <--- 爬舊文發現這就是 kill 的意思...
至於另外一個點則是 #1F4QBAGS 所提到的
假如每個都 gate 都存一份 FECGroup 那空間或時間會爆掉
BTW 揉合上面眾人的建議改良之後
sim13 / pattern.13 在 O3 之下只需要 1.56 秒!!!
感謝上面教授和一大串強者提供的意見!!!
DSnP 板真的是溫馨 > <
※ 編輯: victoret 來自: 123.192.136.173 (01/15 00:42)