PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   系統組件 (https://www.pcdvd.com.tw/forumdisplay.php?f=19)
-   -   究竟六核飛龍強在哪 看看這篇測試吧~ (https://www.pcdvd.com.tw/showthread.php?t=893666)

orakim 2010-05-06 12:28 PM

引用:
作者IL-2
從PTT電蝦板看來的 . 文中說一個Bulldozer Module, 若以Intel定義就是一個1C2T的架構
http://www.ithome.com.tw/itadm/article.php?c=60905

ㄟ∼最下行提到2012要換平台 (Bulldozer也會是孤兒?)

架構介於2C 跟1C2T 之間的東西,下面是示意圖

http://pc.watch.impress.co.jp/img/p...aigai2.jpg.html
很難界定他是屬於哪邊,也許"兩邊都是"是最好的答案

去年同一個人的講法
引用:
作者Patrick Patla
実際、Analyst Dayでも、サーバーを担当するPatrick Patla氏(Vice President and General Manager, AMD Server Business)が次のように語っている。

 「何人かは『これがHyper-Threadingに対するAMDの答えなのか』と尋ねてきたが、それはほとんど侮辱に近い。なぜなら、我々が望んだものを実現した結果、こうなったのであり、決して他の誰かの実装を追ったためではないからだ。これ(Bulldozerアーキテクチャ ) はマルチスレッディングでありマルチタスキングであり、マルチコアでもある。我々が追求したのは、Bulldozerモジュールからパフォーマンスを引き出すベストな道だ」。

簡單翻譯一下:Bulldozer是多執行序也是多核心

polominokimo 2010-05-06 06:37 PM

引用:
作者orakim
ㄟ∼最下行提到2012要換平台 (Bulldozer也會是孤兒?)

架構介於2C 跟1C2T 之間的東西,下面是示意圖

http://pc.watch.impress.co.jp/img/p...aigai2.jpg.html
很難界定他是屬於哪邊,也許"兩邊都是"是最好的答案

去年同一個人的講法

簡單翻譯一下:Bulldozer是多執行序也是多核心


簡而言之,Bulldozer的1Core算是精簡過的Core,它仍然是1Core1Thread,不同於I7 1Core2Thread

好處是,沒有1Core2Thread搶奪資源(共用運算單元)的問題,每個Core都有自己的運算單元

看圖說故事


除了整數 浮點運算單元 L1 Cache之外,其他部分都是共用的(Fetch Decode L2,以往一個Core都是各自獨立一組),而浮點部分是128bit+128bit,平時一個core使用1個128bit,執行AVX指令時再合體成一個256bit

因為精簡了不少東西,所以1Module才可以做的比正常2Core還小(共享部分等於少掉一組電晶體)

假設1core 100%面積,2core就是200%
而Bulldozer共用部分假設省掉50%面積(真正節省多少我不清楚)
那1Module大概就只剩下150%(1core等於原來的75%)
但是它一樣可以實現2Core/2Thread

它的設計目的就是提升效率,用更少的電晶體實現更大的吞吐量

換個角度來說,就是盡量能在管線中填滿指令,不要浪費的空間
Hyper-Threadiing也是相同的目的,但是做法不同

有說錯別打我 :nonono:

IL-2 2010-05-07 12:49 PM

受教了,感謝前2樓講解 :agree:

dabochi 2010-05-07 03:18 PM

有興趣可以看這篇一直沒注意到的中文版

http://www.cnbeta.com/articles/100474.htm

看完後還覺得不夠還有一張圖可以看...

http://news.mydrivers.com/Img/20100402/01020778.png

圖中紅色的部分是共用元件 綠色則是各Module專屬的原件

看完之後深覺...真是不惜血本的全四路化設計

orakim 2010-05-08 04:49 AM

引用:
作者dabochi
有興趣可以看這篇一直沒注意到的中文版
http://www.cnbeta.com/articles/100474.htm
看完後還覺得不夠還有一張圖可以看...
http://news.mydrivers.com/Img/20100402/01020778.png
圖中紅色的部分是共用元件 綠色則是各Module專屬的原件
看完之後深覺...真是不惜血本的全四路化設計

後面這張圖看起來頗優
不知道實際帶來"單執行緒效能"提昇有多少,在turbo上去可以到多少?
(應該不太可能像intel 單執行緒程式開HT效能降低)

polominokimo 2010-05-08 09:20 AM

Intel Hyper-Threading 到底是將電晶體加在哪裡
不知道哪裡有圖可以參考

Bulldozer 從K10的1cycle/3 MircoOP提升到4 MircoOP
照理說啦,整數部分應該追得上Intel Core2的水準,實際上不曉得

playgamefun 2010-05-08 09:22 PM

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

bulldozer的重點應該是浮點,效能提升幅度比整數高很多

以月為影 2010-05-09 02:16 AM

感覺很像是superscalar的做法

不過intel的HT感覺好像就塞不滿了


所有的時間均為GMT +8。 現在的時間是03:51 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。