![]() |
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)
|
---|
引用:
ㄟ∼最下行提到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: |
受教了,感謝前2樓講解 :agree:
|
有興趣可以看這篇一直沒注意到的中文版
http://www.cnbeta.com/articles/100474.htm 看完後還覺得不夠還有一張圖可以看... http://news.mydrivers.com/Img/20100402/01020778.png 圖中紅色的部分是共用元件 綠色則是各Module專屬的原件 看完之後深覺...真是不惜血本的全四路化設計 |
引用:
後面這張圖看起來頗優 不知道實際帶來"單執行緒效能"提昇有多少,在turbo上去可以到多少? (應該不太可能像intel 單執行緒程式開HT效能降低) |
Intel Hyper-Threading 到底是將電晶體加在哪裡
不知道哪裡有圖可以參考 Bulldozer 從K10的1cycle/3 MircoOP提升到4 MircoOP 照理說啦,整數部分應該追得上Intel Core2的水準,實際上不曉得 |
http://news.mydrivers.com/1/150/150209.htm
AMD推土機模塊使用兩個整數核心增加的核心面積則有50%左右,但AMD表示這在線程代碼上獲得的性能提升最多能有80%。當然,不要指望新架構就能帶來翻天覆地的變化。根據路線圖,「贊比西河」(Zambezi)會有四核心和八核心版本(雙模塊和四模塊),其中四核心的整數性能大約比頻率類似的Phenom II X4高出10-35% ![]() bulldozer的重點應該是浮點,效能提升幅度比整數高很多 |
感覺很像是superscalar的做法
不過intel的HT感覺好像就塞不滿了 |
所有的時間均為GMT +8。 現在的時間是03:51 AM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2025。