瀏覽單個文章
airitter
Master Member
 
airitter的大頭照
 

加入日期: Sep 2003
文章: 2,102
AMD推土機架構再探:核心不再是簡單計數

http://news.mydrivers.com/1/150/150209.htm

三週前,AMD首次公開了下一代微處理器架構「推土機」(Bulldozer)的架構細節,提出新觀念的同時也留下了個問題:以後的處理器核心數量該怎麼計算?

Intel Nehalem架構支持單核心雙線程,而AMD推土機架構則頗有點兒反其道而行之的意思,將每兩個核心捆綁在一塊兒,稱之為一個「推土機模塊」(Bulldozer Module),讓其中著兩個核心既有各自獨立的執行管線、整數調度器和一級緩存,也有共享的預取和解碼單元、浮點調度器(和兩個128-bit FMAC乘法累加單元)、二級緩存。

Intel在Core/Nehalem微架構中使用一個統一調度器處理所有指令,不管是整數的還是浮點的,而AMD推土機架構將它們獨立開來。AMD表示,每個推土機模塊都有一個浮點調度器,輔以兩個128-bit FMAC,而分配給核心的每個線程都可以使用任意一個FMAC單元;如果一個線程是純整數的,另一個就可以將所有浮點執行資源據為己有。

另外AMD相信,常規服務器工作負載量中有80%都是純整數操作,所以才給每個推土機模塊配備了兩個整數調度器,每個核心一個。




那麼在AMD路線圖上的新架構四核心處理器指的是四個這樣的模塊呢,還是四個計算核心呢?

AMD對此給出的回覆是:「將每個擁有雙整數核心的推土機模塊視為一個獨立的單元,就對了。」顯然,AMD在這裡刻意迴避了單純的核心數量問題,更強調兩兩組成的有機整體,所以在面對推土機架構處理器的時候我們可以說它是四核心、八核心的,也可以說是雙模塊、四模塊的。或許,以後不會再有奇數核心了,因為推土機的每個模塊都是整體的,看起來不能單獨屏蔽其中一個核心。


雙模塊四核心推土機處理器示意圖(所有核心共享三級緩存和北橋)


四模塊八核心示意圖

Intel的超線程技術讓處理器核心面積增加了不到5%,可帶來最多30%的性能提升,其中浮點7%、整數13%,當然實際應用中差異很大。

AMD推土機模塊使用兩個整數核心增加的核心面積則有50%左右,但AMD表示這在線程代碼上獲得的性能提升最多能有80%。當然,不要指望新架構就能帶來翻天覆地的變化。根據路線圖,「贊比西河」(Zambezi)會有四核心和八核心版本(雙模塊和四模塊),其中四核心的整數性能大約比頻率類似的Phenom II X4高出10-35%,八核心的將成為一個線程怪獸。



------------------------------------------------------------------------
先不管什麼時候出 還是真的假的 討論面積與效能

看起來好像不錯
Phenom II X4           面積為 400%
「贊比西河」(Zambezi)會有四核心  面積為 300%  且效能提高10-35%
     
      
__________________
[ExtremeTech]VGAMaster
舊 2009-12-01, 10:43 PM #1
回應時引用此文章
airitter離線中