作者bxxl (bool)
看板CSSE
標題Re: [討論] Low Power?
時間Thu Aug 18 00:13:37 2005
※ 引述《gwliao (gwliao)》之銘言:
: 這個想像力還不夠 XD
: 我還提出一個想法: A=X*Y, A=Y*X哪一個power低?
: 對加法, X+Y跟Y+X的power一樣(針對一般常用的adder), 這個可以被證明.
: 對乘法, 兩個就可能差很多, 且速度也差很多!
: 98765 23
: x) 23 x) 98765 當然是左邊的好算, CPU也是有這種現象!
: -------- --------
: ???????? ????????
為什麼? 是因為你的乘法器是用某種特定的架構嗎? (serial? booth algorithm?)
如果乘法器是 optimized for speed,以達成single cycle multiplication,
還會有這種效果嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.120.57.250
→ gwliao:我是針對booth algorithm來做研究 :)140.112.230.224 08/18
→ gwliao:對speed最佳化的話, 有可能要切pipeline,140.112.230.224 08/18
→ gwliao:不然gate會用很多, power也會不好看!140.112.230.224 08/18
→ gwliao:single cycle話, 因為不常被提到,140.112.230.224 08/18
→ gwliao:所以我沒去深究 *_*140.112.230.224 08/18
→ gwliao:我是就課本提到ALU中常用的方法去尋找可切入的點,140.112.230.224 08/18
→ gwliao:所以沒辦法對沒研究過的東西提出我的經驗!140.112.230.224 08/18