作者Letitiamm (Letitia)
看板EE_DSnP
標題Re: [問題] simulation 已砍掉
時間Fri Jan 14 09:57:05 2011
婀......
還是一樣的問題
我在做FEC的時候
我有做一個fecHash的class
跟老師的myHash很像
把simulate後所有gate
依照他simulate後所得到的value丟到fecHash裡面的bucket裡
然後在從每個bucket裡面取出相同value的gate作為FEC
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
在fecHash裡 有兩個function
一個是insert(CirAigGate* sss) 丟入gate到hash裡
一個是build()
會回傳 vector<vector<unsigned>> xxx
xxx 就是我要的全部有可能的FEC 裡面那個unsigned 是gate_id
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
在跑其他simxx.aag的時候都沒問題
但是在跑sim12.aag -> pattern.12的時候 就會出現
“已砍掉 ” 的訊息
btw 我一開始設hash的容量是 (1000 倍的aig個數)
然後跑的時候:他在insert就 出現已砍掉訊息
後來把容量改成 1倍的aig個數
雖然insert完了 但是他在build到一半的時候 也出現已砍掉 囧rz
不知道有沒有強者能看出可能錯的地方在哪
救救偶~~~~
※ 引述《Letitiamm (Letitia)》之銘言:
剛剛我跑tests.fraig/sim08.aag這個電路
用tests.fraig/pattern.08 simulate
等了一陣子
沒有結果跑出來
他出現 以下訊息 囧
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fraig> cirr tests.fraig/sim08.aag
fraig> cirsim tests.fraig/pattern.08
22912 patterns simulated.
已砍掉
letitia@ubuntu:~/桌面/資結作業/fraig$
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
請問一下
這是程式有錯的意思嗎 Orz
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.216.200
1F:推 ric2k1:出現中文 "已砍掉" 嗎? 你是指我的 ref prog 嗎? 我 code 01/13 13:12
2F:→ ric2k1:裏頭沒有打中文啊... 01/13 13:12
3F:→ ric2k1:BTW, 如果你 download 了新版的 fraig.tgz, 我把 sim08以及 01/13 13:13
4F:→ ric2k1:sim12.aag 交換了 <== 讓大 case 擺在最後面 01/13 13:13
5F:→ ric2k1:相對應的 pattern.{08,12} 也已調換 01/13 13:14
6F:→ tomap41017:XD已砍掉感覺好生動! 01/13 14:11
7F:推 singerlibra:是中文版的 "killed" 吧 XD 01/13 14:31
8F:→ Letitiamm:是我自己的code跑出已砍掉 等一下在跑一次看看好了 01/13 20:24
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.216.200
9F:推 ric2k1:可以給一些量化的線索嗎? 像是 hash 裡面的個數是多少? 01/14 23:02
10F:→ ric2k1:同一個 bucket 已經有多少個 nodes? hash的class arguments 01/14 23:03
11F:→ Letitiamm:已解決 謝謝老師 ^^ 01/15 03:12