作者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