落后5年,采用Radix-8除法器,第三代“推土机”架构揭秘

http://www.expreview.com/18614.html

按照AMD的规划,“Bulldozer”推土机是第一代模块化CPU,第二代则是Piledriver打桩机,将于今年下半年发布,而且使用了Cyclos半导体的Resonant Clock Mesh技术以提高性能。到了2013年就该“Steamroller”压路机出场了,AMD对它的描述是“Greater parallelism”,强调并行性能提升。

  有关压路机的架构设计目前还是捕风捉影的阶段,日前AMD研究部门的David M. Russinoff发布的一篇论文中证实了Steamroller将会采用radix-8 SRT浮点模块,每周期运行指令将从目前的radix-4单元的2条提高到3条。

01.jpg
2012-3-1 11:14


  Steamroller改变的是CPU中除法器(Divider)单元的设计,有兴趣的可以参考wiki的解释。David M. Russinoff参与了Llano APU的设计,其DIV单元与前代K10没有DIV硬件支持的设计有所不同,推土机继承了K10的设计,FMAC(浮点累积乘单元)中的除法器功能有限。现在Steamroller的设计类似Llano,当然不会是100%相同,因为它使用的是radix-8而非Llano的radix-4,每周期执行的指令数从2条提高到了3条。

02.jpg
2012-3-1 11:14


  对比Intel的前进的步伐,AMD其实还是慢了许多,因为Intel早在酷睿时代的Penryn架构上就已经采用radix-16除法器了,每周期指令数从原来的2条一下子提高到4条,数据延迟更低,浮点单元以及整数单元都可以从中受益。

  分析认为AMD之所以没有采用radix-16而用了折衷的radix-8,是因为模块化结构中FP浮点单元被两个整数单元共享,radix-16过于复杂,成本更高。

  架构上的设计变化太过学术化,AMD的模块化CPU理念先进,但是第一代CPU表现并不太好,既有工艺上的掣肘也有架构设计上的不足,希望到了Steamroller这一代能更成熟些。

AMD 專心整 APU 算吧啦
Bulldozer based = Epic Fail for Desktop

TOP

DOM姐(叔?)完全對堆土機失去信心+興趣
要是PILEDRIVER性能還是比不上1075T的話看來我要等到2013一次過換板換U....

TOP

AMD 專心整 APU 算吧啦
Bulldozer based = Epic Fail for Desktop
dom 發表於 2012-3-1 12:45


I'm not so sure yet. Lets see what happens with games such as diablo 3 first; and err... I'm not talking about the hardware requirement of the game itself.

TOP

DOM姐(叔?)完全對堆土機失去信心+興趣
要是PILEDRIVER性能還是比不上1075T的話看來我要等到2013一次過 ...
Ming3825 發表於 1-3-2012 12:54 PM


依家只會吼 APU
" Failed " " Xtreme" 既 Bulldozer Based 產品無興趣

TOP

I'm not so sure yet. Lets see what happens with games such as diablo 3 first; and err... I'm not t ...
ironmonkey 發表於 1-3-2012 01:09 PM


Blizzard 出既 根據 StarCraft II 經驗
係 CPU "Raw Peformance" (Single Thread) 重視類
Multi-thread / Multicore support 做得唔多好

TOP

本帖最後由 untvb 於 2012-3-1 17:05 編輯

AMD 同 Intel 做除數同 square root 既 implementation 都唔同...

請看
http://www.isi.edu/~draper/papers/icecs08_kwon.pdf
TABLE IV

TOP

Blizzard 出既 根據 StarCraft II 經驗
係 CPU "Raw Peformance" (Single Thread) 重視類
Multi-thread / ...
dom 發表於 2012-3-1 13:16


Oh that doesn't matter. The key is that some people may want to run "several" games on the same computer. Then, 8 cores, if fast enough, would be highly attractive.

TOP

有無消息話streameoller會唔會兼容am3+, 還是會出am4? 還有,ddr3仲有幾長命,PC幾時開始推ddr4?

TOP

依家只會吼 APU
" Failed " " Xtreme" 既 Bulldozer Based 產品無興趣
dom 發表於 2012-3-1 13:15

APU = Bulldozer or Cat + Islands

TOP