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