作者bxxl (bool)
看板comm_and_RF
標題Re: [問題] 請問Relay大部分都使用什麼CPU?
時間Thu Nov 15 01:02:22 2012
※ 引述《glenrice (爆日踢韓勦共匪 )》之銘言:
: 我知道這問題很蠢,
: 可是我現在必須比較兩種 relay strategy 的複雜度
: 用的方法事估算多少的 add, multiply, compare,
: 但是 relay strategy A 只有牽涉到 add, multiply
: 而 relay strategy B 只有牽涉到 add, compare,
: 所以現在很慘, 沒法比較,
: 除非知道 一個 multiply 運算約等於多少 compare 運算
: 還是各位前輩大大有更好的方法?
: 救救我吧, 我困在這好久了 唉...
基本上compare相當於是減法,也就跟 add差不多.
要看是用什麼方式做,
如果是用硬體(RTL)的話,複雜度以gate count表示
大概可以這樣估計,跟bit數有關,
N-bit mul: N^2
N-bit add/sub/comp: N
如果是用DSP/CPU的話, 複雜度以cycle count表示
通常add/sub/comp: 1 cycle
mul: 不一定,可能是1~數個cycle
以上是fixed-point 或整數的運算
如果是浮點運算的話還要另外查資料.
總之大原則就是 先換算成 gate count/cycle count, 這樣就可以比較了.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.135.252.55
1F:→ emitter:這樣大概b會輸a 140.113.45.64 11/15 01:07
2F:→ emitter:講錯了 @@ a會輸b 140.113.45.64 11/15 01:08
3F:推 glenrice:感謝這位前輩提點!!!萬分感激,我這就做 150.65.110.86 11/15 02:15