英特爾處理器漏洞AMD得力
還記得前不久那個(gè)被曝光影響大面積Intel Core CPU產(chǎn)品的安全漏洞嗎?這貌似只是冰山一角,就在今天人們發(fā)現(xiàn)了Intel處理器里一個(gè)更為致命的漏洞,從最底端的Pentium,到最新的Coffee Lake Core,無一幸免,現(xiàn)在全球的OS開發(fā)者們都全部行動(dòng)了起來為Linux打補(bǔ)丁,微軟也已經(jīng)在對這個(gè)漏洞做反應(yīng)……光看這種行動(dòng)的規(guī)模就知道這次爆出的漏洞有多嚴(yán)重了。
本次爆出的Intel CPU架構(gòu)漏洞的具體表現(xiàn)為核心內(nèi)存泄漏,是屬于芯片級別的安全bug,這個(gè)bug迫使Linux和Windows操作系統(tǒng)對它們的關(guān)鍵內(nèi)核部分進(jìn)行重新設(shè)計(jì)。一個(gè)操作系統(tǒng)的內(nèi)核所使用的內(nèi)存部分級別是非常高的,里面不光有操作系統(tǒng)正常運(yùn)轉(zhuǎn)的關(guān)鍵數(shù)據(jù)和驅(qū)動(dòng)加載,它還存儲(chǔ)了非常多的敏感信息如身份驗(yàn)證,密碼等內(nèi)容,通常來說在用戶層面運(yùn)行的程序是訪問不了這部分內(nèi)存的——或者說壓根就看不見。但I(xiàn)ntel CPU架構(gòu)設(shè)計(jì)上的這個(gè)漏洞有可能會(huì)讓惡意腳本直接讀取核心內(nèi)存,至少能拿走很多敏感信息。
雖然目前關(guān)于這個(gè)漏洞的細(xì)節(jié)因?yàn)榘踩紤]暫時(shí)沒有公布,不過已經(jīng)有相關(guān)領(lǐng)域的人士猜測,Intel CPU架構(gòu)為追求執(zhí)行效率在代碼執(zhí)行預(yù)測上偷了懶,有可能會(huì)繞過核心的安全機(jī)制直接執(zhí)行用戶代碼。盡管在具體信息公布之前大家都不敢下結(jié)論,但就看Linux/Windows OS的開發(fā)者們現(xiàn)在手忙腳亂的樣子,也足夠知道這漏洞有多嚴(yán)重了——影響范圍超級廣,殺傷力也足夠深入。不過好消息是要利用起這個(gè)漏洞也需要相當(dāng)高的水平,或許能減輕一點(diǎn)群眾的恐慌。
在這次災(zāi)難中比較幸運(yùn)的自然是AMD了,目前尚無有報(bào)告稱AMD的CPU也存在核心內(nèi)存泄露的問題,至少在Linux內(nèi)核開發(fā)人員郵件群組的圣誕節(jié)報(bào)告中,很明確地指出AMD處理器微架構(gòu)不允許內(nèi)存引用(預(yù)測引用包含在內(nèi))。
現(xiàn)在的最好結(jié)果是,Intel還可以用一定的性能損失換回本應(yīng)存在的安全性。在已經(jīng)對該漏洞作出反應(yīng)的Linux系統(tǒng)和Windows 10 17035版本里,Intel CPU的性能都出現(xiàn)了一定程度的下降,最大的幅度可以達(dá)到30%,較新的CPU損失會(huì)小一些,然而Intel對AMD的性能競爭力優(yōu)勢很可能會(huì)被大大削弱甚至是蕩然無存(游戲性能貌似沒受影響)。蘋果用戶們先別急著看笑話,你們用Intel CPU的macOS也跑不了。
看來CPU的競爭,還是要看誰先犯錯(cuò),可能這一回,AMD真的要翻身了。
amd與英特爾cpu區(qū)別是什么
AMD和Intel的CPU由于工作原理不同,所以不能全看頻率。Intel cpu采用了加長管線的做法來提高頻率,CPU的處理能力簡單地說可以看成:實(shí)際處理能力=主頻*執(zhí)行效率。而INTEL正是基于相當(dāng)相當(dāng)一部分人對CPU的不了解,從而誤導(dǎo)了相當(dāng)一部分的人盲目購買。AMDcpu中集成了內(nèi)存控制器,這樣可以大大減小延遲。由于核心的問題,AMD功耗更小。還有一個(gè)最大的區(qū)別就是AMD價(jià)格相對便宜。
AMD和INTEL的CPU除了接口不同, AMD優(yōu)點(diǎn):性價(jià)比高,不鎖倍頻,超頻容易。適合比較愛折騰的玩家。缺點(diǎn)則是發(fā)熱量大,對風(fēng)扇要求高,常常需要單獨(dú)購買散熱器。比INTEL穩(wěn)定性稍差一點(diǎn)。INTEL優(yōu)點(diǎn)就是穩(wěn)定,發(fā)熱量沒那么大。缺點(diǎn)嘛就是和AMD比起來要貴很多。
amd與英特爾cpu對比
AMD 價(jià)格便宜的原因是它在高端領(lǐng)域(簡單的說,就是2000RMB以上的CPU領(lǐng)域)完全沒有能夠跟 intel 可競爭的產(chǎn)品。而這會(huì)造成一種強(qiáng)烈的“心理暗示”,這種心理暗示認(rèn)為 AMD 的 CPU 就是不如 intel,從而使得群眾更加認(rèn)可 intel。群眾認(rèn)可度低的產(chǎn)品,必須要通過價(jià)格打開銷量,這是個(gè)很重要的因素。
群眾對 intel 的盲從又導(dǎo)致了 intel 有足夠的價(jià)碼跟PC產(chǎn)商談判。例如 intel 可以威脅PC產(chǎn)商說只要你敢用 AMD 的CPU,我就把提供給你的 intel CPU 全線撤出(這是真實(shí)發(fā)生的事情)。這樣會(huì)造成很多 PC 產(chǎn)商尤其是弱勢群體的中小產(chǎn)商全線 intel ,不敢引入 AMD。因而在品牌預(yù)裝領(lǐng)域,AMD 也就只能占 20% 左右的市場而已(現(xiàn)在是超過了20%)。
不過必須指出的是,所謂“AMD的CPU比intel輸一點(diǎn)點(diǎn)”只是一個(gè)指標(biāo)上的象征意義,它并不影響用戶的實(shí)際使用,也就是說,在大多數(shù)用戶的實(shí)際普通使用中,intel cpu 除了跑分以外并沒有明顯的優(yōu)勢(但是你的計(jì)算機(jī)不是專門用來跑分的,而且跑分程序通常專門為 intel cpu 特定優(yōu)化)。在同頻的 K10 跟酷睿中,應(yīng)用程序并不會(huì)明顯的更快與更慢。我在日常使用i5跟AMD四核中,也沒有明顯的肉眼可見的快慢感覺。
我使用過數(shù)十款 CPU,其中 intel 的數(shù)量兩倍于 AMD 數(shù)量,現(xiàn)在正在用的電腦中也有三臺(tái) intel 一臺(tái) AMD,這主要因?yàn)?intel 的 CPU 更高產(chǎn),AMD 生產(chǎn)一代 CPU 的時(shí)間,intel 已經(jīng)生產(chǎn)了兩代。自然升級 intel 會(huì)偏多些。——但是論性價(jià)比來說,intel 在低端基本沒有性價(jià)比,因此更適合公款購買。如果你可以花最多的錢買最高檔的電腦,毫無疑問 intel CPU 可以具有更強(qiáng)的性能,你應(yīng)當(dāng)把有限的公款買電腦的指標(biāo)盡量投放到無限的 intel CPU 身上。但如果你并不追求一切頂級,預(yù)算又非常有限,那么在同樣的價(jià)格下你大抵可以用 AMD 配置出性能強(qiáng)得多的電腦。
技術(shù)方面,在目前的階段,對于x86架構(gòu),無論AMD還是intel大致都優(yōu)化到了接近極限,兩者基本上都在每一代產(chǎn)品中不斷的互相學(xué)習(xí)或說偷學(xué)對方的技術(shù),樓主提到的 turbo-boost ,在AMD下一代CPU里面一樣有,而超線程技術(shù),在AMD的下一代CPU里面一樣也會(huì)內(nèi)置,只是因?yàn)樯虡?biāo)原因AMD不能把自己的技術(shù)叫做超線程而已,另外L3緩存與CPU內(nèi)置內(nèi)存控制器這樣的技術(shù)是先出現(xiàn)在AMD中然后被intel 酷睿i系學(xué)習(xí)走了,APU這種東西intel跟amd其實(shí)也是同步研發(fā)出來的,雖然看起來是amd先廣告,實(shí)際上intel很快就會(huì)有類似的產(chǎn)品。將來這個(gè)趨勢會(huì)繼續(xù)保留,也就是說兩者的技術(shù)差異除了廣告商的噱頭以外,并不會(huì)有太本質(zhì)區(qū)別,每一代都在互相學(xué)習(xí),不會(huì)有任何技術(shù)導(dǎo)致用戶肉眼可以看到的運(yùn)行速度差別。
如果對比同主頻下的單線程應(yīng)用程序性能,在當(dāng)今年代誰都很難做到大幅度提高,誰都不可能大幅度甩開差距。因此,性能其實(shí)已經(jīng)并不是選擇CPU最主要考量的因素,現(xiàn)在的選擇變得更加明朗:
1、看制程
? ? ? ? 更精細(xì)的制程(例如22nm小于35nm)能夠支撐更高的主頻,更少的發(fā)熱量,更低的功耗。因而,更先進(jìn)的制程一般來說意味著在同等條件下制造出更好的CPU,intel大興土木在各地建設(shè)晶圓廠就是如此,因?yàn)橹灰?intel 不斷提升制程,即便 CPU 在架構(gòu)上不變化,也可以持續(xù)的領(lǐng)先與甩開對手。
看制程,選 intel 幾乎永遠(yuǎn)是對的,intel 的 CPU 更貴,正因?yàn)?amd 的同一代制程總是會(huì)比 intel 晚一年半載才能上市。但是,市場規(guī)律發(fā)現(xiàn),一旦 amd 同一代制程的產(chǎn)品上市,DIY市場的關(guān)注熱點(diǎn)就會(huì)扭轉(zhuǎn)過去,因?yàn)樵谕瑯拥闹瞥滔?,amd 無疑具有更好的性價(jià)比。比較悲催的是,往往這個(gè)時(shí)候不久,intel 下一代制程的 CPU 已經(jīng)出來。。。如果你總是有錢買最新一代制程的 CPU,那么你肯定需要買 intel。這并不意味著 intel 的舊制程 CPU 也是香餑餑。
2、看功耗與核心數(shù)量的比率
并行處理年代,大家發(fā)現(xiàn)只要堆砌足夠多的CPU與核心就能達(dá)到你想要的計(jì)算能力,因此,計(jì)算能力的瓶頸被功耗瓶頸所代替,更多的核心并不是沒有代價(jià)的,它意味著你必須提供更多的電力。AMD在制程方面已經(jīng)無法同 intel 抗?fàn)?,剩下的辦法只能是優(yōu)化功耗,APU的出現(xiàn),承諾的是每單位功耗的運(yùn)算能力更強(qiáng)。換句話說就是運(yùn)算能力除以功耗,商數(shù)更大。這算是一種很可行的繼續(xù)維持競爭能力的方式,因?yàn)樵诳傔\(yùn)算能力方面很難超過 intel 的前提下走功耗路線是正確路線?!茈y說AMD的翻身路線一定能奏效,但在研發(fā)資金有限的情況下,這是個(gè)積極的好的發(fā)展方向。
AMD與英特爾的CPU天梯圖對比:
桌面CPU天梯圖(AMD Ryzen 3入門系列暫未上市)
評論