PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 電腦硬體討論群組 > 系統組件
帳戶
密碼
 

  回應
 
主題工具
IL-2
Major Member
 

加入日期: Aug 2005
您的住址: 新竹
文章: 156
引用:
作者everspiral
但是Bulldozer有個致命的缺點,AVX

AMD又再搞奇怪的規格與intel完全不相容,AVX這可是次世代的指令集,對Desktop很重要

Server可以無視這個,反正多核心可以彌補單線呈效能不彰的問題

莎橋的製程成熟但超頻的可能性低,我想AVX這項應AMD會輸很大


以下是轉貼維基內容
-----------------------
SSE2
SSE2是Intel在Pentium 4處理器的最初版本中引入的,但是AMD後來在Opteron 和Athlon 64處理器中也加入了SSE2的支援。SSE2指令集添加了對64位元雙精度浮點數的支援,以及對整型資料的支援,也就是說這個指令集中所有的MMX指令都是多餘的了,同時也避免了佔用浮點數暫存器。這個指令集還增加了對CPU快取的控制指令。AMD對它的擴充功能增加了8個XMM暫存器,但是需要切換到64位元範式(x86-64/AMD64)才可以使用這些暫存器。Intel後來在其Intel 64架構中也增加了對x86-64的支援。

SSE3
SSE3是Intel在Pentium 4處理器的 Prescott 核心中引入的第三代SIMD指令集,AMD在Athlon 64的第五個版本,Venice核心中也加入了SSE3的支援。這個指令集擴充功能的指令包含暫存器的局部位之間的運算,例如高位和低位之間的加減運算;浮點數到整數的轉換,以及對超執行緒技術的支援。

SSSE3
SSSE3是Intel針對SSE3指令集的一次額外擴充,最早內建於Core 2 Duo處理器中。

SSE4
SSE4是Intel在Penryn核心的Core 2 Duo與Core 2 Solo處理器時,新增的47條新多媒體指令集,並且現在更新至SSE4.2。AMD也開發了屬於自己的SSE4a多媒體指令集,並內建在Phenom與Opteron等K10架構處理器中,不過無法與Intel的SSE4系列指令集相容。

SSE5
SSE5是AMD為了打破Intel壟斷在處理器指令集的獨霸地位所提出的,SSE5初期規劃將加入超過100條新指令,其中最引人注目的就是三運算元指令(3-Operand Instructions)及熔合乘法累積(Fused Multiply Accumulate)。其中,三運算元指令讓處理器可將一個數學或邏輯函式庫,套用到運算元或輸入資料。藉由增加運算元的數量,一個 x86 指令能處理二至三筆資料, SSE5 允許將多個簡單指令匯整成一個指令,達到更有效率的指令處理範式。提升為三運算指令的運算能力,是少數 RISC 架構的水平。熔合乘法累積讓允許建立新的指令,有效率地執行各種複雜的運算。熔合乘法累積可結合乘法與加法運算,透過單一指令執行多筆重複計算。透過簡化程式碼,讓系統能迅速執行繪圖著色、快速相片著色、音場音效,以及複雜向量演算等效能密集的應用作業。目前AMD已放棄下一代Bulldozer核心。
---------------------------------------
以上貼這麼多, 我只是想說, 也不是AMD愛搞怪, 因為之前的指令集都是Intel制定的, 這讓

AMD常常覺得會錯失先機, 所以AMD搶先制定SSE5 指令集......結果我們的I老大完全不理

他,自己玩AVX指令集 . AVX指令集出來的時候,推土機也已經開發很久了....

我是覺得用戶只管效能就好, 要支援哪一套指令集,是CPU和軟體廠商煩惱的事情
     
      

此文章於 2010-11-17 03:17 PM 被 IL-2 編輯.
舊 2010-11-17, 03:15 PM #41
回應時引用此文章
IL-2離線中  
hagger
Junior Member
 
hagger的大頭照
 

加入日期: Feb 2004
您的住址: 南投
文章: 983
 
舊 2010-11-17, 03:22 PM #42
回應時引用此文章
hagger離線中  
浮出水面
*停權中*
 

加入日期: Jan 2008
文章: 508
引用:
作者IL-2
...我是覺得用戶只管效能就好, 要支援哪一套指令集,是CPU和軟體廠商煩惱的事情

很不幸軟體廠商第一時間只會優先支援 i老大 的新指令集

AMD 的指令集就算設計的再好也得先坐坐冷板凳再說
舊 2010-11-17, 03:25 PM #43
回應時引用此文章
浮出水面離線中  
blair
Elite Member
 
blair的大頭照
 

加入日期: Jun 2001
您的住址: 地球
文章: 6,234
指令集之爭是從MMX和3D Now!開始的...
3D Now!的廠商支援度一直不佳
Intel則是隨著指令集必定會提供Compiler供Developer使用

P3/P4那段時間,K7超威,即便是有針對SSE最佳化的程式,
K7也經常能在未支援的情況下跟P3/P4正面輸贏
也許因為這樣,AMD就完全忽略了對Developer的支援

Intel對指令集可是砸了不少資源,
可不是單純"Intel"這幾個字就可以讓Developer買單的

到了後來Intel在指令集上開花結果,當然就是AMD怎麼搞都不會有人理他
怪誰...
__________________
~愛由一個笑容開始,用一個吻來成長,用一滴眼淚來結束。
當你出生時你一個人在哭,而所有在旁的在笑,因此請活出你的生命,
當你死的時候,圍繞你的人在哭而你便是唯一在笑。~
舊 2010-11-17, 03:37 PM #44
回應時引用此文章
blair離線中  
physx
Senior Member
 
physx的大頭照
 

加入日期: Apr 2010
文章: 1,048
指令集有差這麼多嗎..

我想知道這個所謂的AVX指令集是特定軟體才會去用它,還是所有CPU運算都用的到

如果是前者的話對一般應用影響應該很小吧? 頂多跑分軟體測出來分數比較高而已。
舊 2010-11-17, 05:39 PM #45
回應時引用此文章
physx離線中  
airitter
Master Member
 
airitter的大頭照
 

加入日期: Sep 2003
文章: 2,102
引用:
作者physx
指令集有差這麼多嗎..

我想知道這個所謂的AVX指令集是特定軟體才會去用它,還是所有CPU運算都用的到

如果是前者的話對一般應用影響應該很小吧? 頂多跑分軟體測出來分數比較高而已。

覺得因該是前者 硬體把指令寫出來,軟體才可以運用
因該不會有分析師把軟體規劃出來 結果硬體不支援的吧?

就如我以前k7 462 到去年才發現 最近出來的遊戲都不能玩
不是cpu不夠力而是沒有SSE2指令集 而SSE2是2001年才出來的
8年前的SSE2指令讓我現在某些遊戲都不能玩

所以指令集 因該5年後才會看到效果 不過要先支援 軟體可以設計
__________________
[ExtremeTech]VGAMaster

此文章於 2010-11-17 06:30 PM 被 airitter 編輯.
舊 2010-11-17, 06:23 PM #46
回應時引用此文章
airitter離線中  
orakim
Master Member
 

加入日期: Sep 2003
文章: 1,810
引用:
作者浮出水面
很不幸軟體廠商第一時間只會優先支援 i老大 的新指令集
AMD 的指令集就算設計的再好也得先坐坐冷板凳再說

夠神奇的話 即便是AMD的還是會支援
譬如x86_64,intel被迫發展屬於自己然後又可以相容的版本
(然後自己的Itanium就...)
舊 2010-11-17, 08:18 PM #47
回應時引用此文章
orakim離線中  
hagger
Junior Member
 
hagger的大頭照
 

加入日期: Feb 2004
您的住址: 南投
文章: 983
引用:
作者orakim
夠神奇的話 即便是AMD的還是會支援
譬如x86_64,intel被迫發展屬於自己然後又可以相容的版本
(然後自己的Itanium就...)

x86_64是因為M$願意相挺吧
可是K8做為第一顆x86_64 CPU
似乎沒從X64得到什麼好處,除了廣告宣傳的噱頭外
因為當時64位的WINDOWS並不普及
等到現在64位比較普及了,AMD看起來也還是沒因此得到什麼優勢
舊 2010-11-17, 10:18 PM #48
回應時引用此文章
hagger離線中  
everspiral
Elite Member
 
everspiral的大頭照
 

加入日期: Nov 2004
您的住址: 北平西路3號
文章: 4,614
引用:
作者physx
指令集有差這麼多嗎..

我想知道這個所謂的AVX指令集是特定軟體才會去用它,還是所有CPU運算都用的到

如果是前者的話對一般應用影響應該很小吧? 頂多跑分軟體測出來分數比較高而已。



SSE4A這個有廠商鳥它嗎?

視訊轉檔,多媒體等等的都是直接用I社的SSE4.1,這也是雙核能巴掉4核的地方

同樣的AVX已經確定會成為主流,SSE5只是出來搞笑的,FMA3<FMA4?

留給AMD自己來解答
舊 2010-11-17, 10:46 PM #49
回應時引用此文章
everspiral離線中  


    回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是10:58 PM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。