瀏覽單個文章
NEAL
Golden Member
 
NEAL的大頭照
 

加入日期: Jun 2002
您的住址: Taiwan
文章: 2,668
看大家在當A粉或I粉互罵,一開始我只覺得好玩,以為大家只是消遣拌拌嘴,後來發現不少人都動真格的,覺得實在沒必要。

就像汽車一樣,買車時會考慮很多因素,不會在一樣的價格下,只看馬力誰大就說誰超值,或著誰就是沒有CP值。

買車你會在意底盤或懸吊,或著主動性安全配備等等,馬力只佔了一個因素。同樣道理,買CPU也是一樣,AMD的運算效能很快,確實很吸引人,如果檢視過自己常用軟體的相容性沒有問題,那當然就放心的買下去。

如果有在寫程式的人,難免還是會挑Intel陣營,畢竟這效能差距是在伯仲之間,感覺有點像200匹馬力對上220匹馬力的意境,效能都過剩了。因此挑Intel陣營,如果用gcc或llvm編出來的執行檔在Intel機器上都跑得很順很正常,那就差不多可以Release了,可是如果用了AMD的機器測試沒問題,卻可能在Intel機器上出問題,這Bug不修都不行。

在軟體開發上,並不是特別怕得罪Intel所以才故意陷害AMD,寫出對AMD不利的Code,而是Intel的市佔和商業用戶極高,而且也是x86的標準制定者,因此相容Intel是基本盤。AMD如果執行有問題,除非開發公司很用心才會認真去找問題點,不然損失AMD使用者也不會影響銷售。

所以不論是之前的Win10,或著其他Linux系統的分支,在發表時對於Intel處理器的支援總是做到很完善,AMD遇到問題時有使用者回報,再列Issue來修就好了。

在軟體開發者的眼裡,Intel處理器就相當是"標準",AMD處理器有點像"相容產品",相容產品天生的宿命就是要讓自己可以徹底符合標準,而沒辦法期待第三方來主動相容它。

更強硬一點的例子,像做VM Hypervisor之類的廠商,例如VMWare ESXi,遇到之前Ryzen虛擬化瑕疵議題,他們可能想改善都不容易,畢竟VM技術很複雜,你永遠不知道自己為了AMD改程式碼,會不會反而讓Intel平台出問題。

現在x86處理器就剩Intel和AMD主宰市場,軟體特別是作業系統開發者還有餘力幫AMD搞相容性改善,如果是當年Cyrix IDT Transmeta等等百家爭鳴時代,軟體商大多只做到Intel可以穩跑,其他家就放著自生自滅了。

因此挑處理器就只是挑自己需要的,並不是挑Intel就是I粉,也不是一味的互罵,CPU這東西也便宜了,組台X99或1800x也就一台iPhone 8的價格,不用互罵得那麼用力啦。
__________________
工作主力機:
AMD Ryzen9 5900X 2203 B2
MSI B550M Mortar WiFi
Kingston Fury Beast RGB D4-3600 32GBx4 (Hynix AJR)
Samsung 970 EVO Plus 1TB
EVGA 850GM SFX
Thermalright SilverArrow IB-E Extreme
Mech. Master C28
BenQ PD3200Q
ASUS ROG Gladius II Origin
GANSS HS75T x Glorious Panda

護眼LCD的選擇
LG 32LM6200 32吋液晶電視電源模組維修經驗分享
舊 2017-04-27, 06:36 PM #6
回應時引用此文章
NEAL離線中