[问题] simulate当pattern只有一笔时

楼主: yuchentsai (蔡大头)   2014-01-09 02:04:44
在测试ref的时候发现
当sim的pattern只有一笔的时候
cirprint -fec的结果怎么会根据不同的circuit而不同阿
像是我跑
aag 14 2 0 1 12
2
4
28
28 22 27
26 21 24
20 12 14
22 12 16
24 12 18
12 11 16
10 0 8
8 6 1
16 5 15
18 1 14
6 0 2
14 2 5
pattern:
01
结果:
fraig> cirp -fec
[0] 0 3 4 5 7 9 10 12 13
[1] 6 8 11 14
楼主: yuchentsai (蔡大头)   2014-01-09 02:06:00
但是跑某些circuit就没事 的确只输出一行
作者: ric2k1 (Ric)   2014-01-09 02:34:00
因为 pattern 只有一笔,而我是跑 parallel pattern sim,
作者: ric2k1 (Ric)   2014-01-09 02:35:00
所以会把其他的 pattern bits 补 0's.
作者: ric2k1 (Ric)   2014-01-09 02:36:00
测试时为了避免 ambiguity,我们的#patterns 都会是32的倍数请见 3540 篇。
楼主: yuchentsai (蔡大头)   2014-01-09 03:25:00
好的 知道了~谢谢教授
作者: stwxk (STWXK)   2014-01-11 13:37:00
请问教授,可以假设pattern都是sizeof(size_t)*8的倍数吗?
作者: stwxk (STWXK)   2014-01-11 13:39:00
还是在64-bits操作时也只能用32bits的parallel输入?
作者: qwas65166516 (TO BELIEVE)   2014-01-11 14:27:00
推楼上~ 想问+1
作者: ric2k1 (Ric)   2014-01-12 22:56:00
当然,你如果可以做到 platform independent 当然是最好,
作者: ric2k1 (Ric)   2014-01-12 22:58:00
甚至你要用 vector 之类的都可以,不过,要确定他的效率
作者: ric2k1 (Ric)   2014-01-12 22:59:00
到底有没有比较好,而且不要在不同平台 crash 掉

Links booklink

Contact Us: admin [ a t ] ucptt.com