ARM能否取代x86 小孩子才做選擇題

中關村在線 發佈 2021-08-05T17:38:20.432850+00:00

繼蘋果成功發布基於ARM架構自研的M1處理器之後,谷歌、微軟紛紛表示也要加入自研ARM架構處理器的陣營,再加上早已覬覦PC市場多年的高通,人們心中似乎隱約感覺到事情並不這麼簡單,或許ARM和x86這兩種微架構終將有一場宿命之戰。

繼蘋果成功發布基於ARM架構自研的M1處理器之後,谷歌、微軟紛紛表示也要加入自研ARM架構處理器的陣營,再加上早已覬覦PC市場多年的高通,人們心中似乎隱約感覺到事情並不這麼簡單,或許ARM和x86這兩種微架構終將有一場宿命之戰。

ARM能否取代x86

ARM能否取代x86,問題類似手機能否取代電腦,但事實上絕非沒有這麼簡單。兩種架構如今或許有所重疊,但根本的應用環境和商業邏輯卻存在千差萬別。我們為什麼非要糾結「二選一」的問題,而不是讓他們各盡其能。呵~小孩子才做選擇題呢!

01兩種架構的本質差異

ARM和x86架構之間的本質差異就是精簡指令集和複雜指令集,諸如ARM架構的優勢是效率和功耗,而x86更強調和性能和擴展能力。本質上的差異決定了他們發展方向的不同,因此簡單的談ARM取代x86,這其實並非一個簡單的取代和被取代的問題。

但移動興桌面衰確實是客觀存在的問題,而導致這個問題的根本在於移動網際網路浪潮將人們的應用模式開始朝著碎片化、傻瓜化的趨勢去發展,最終導致大而全的x86架構在應對新趨勢變化的時候,反而不如小而精的ARM架構更能順應趨勢的變化。

移動化令ARM快速崛起,而邊緣計算興起開始讓ARM蠶食x86份額。

02去中心化即去PC化

電腦曾經是一個家庭的計算中心、信息中心、數據中心、以及娛樂中心,而這剛好就是x86這種全能選手最擅長的領域。而如今很多人回家不再打開電腦,很多家庭不再升級電腦,人們拋棄PC並非x86不行,根本在於越來越多的智能終端滿足了人們碎片化需求。

圖片說明

比如你要聽歌,現在何須打開電腦這麼複雜。一顆成本很低的ARM晶片,加上免費的安卓系統,再接入語音雲就是智能音箱,成本並不比普通音箱高多少,想聽什麼歌就是一句話的事兒。同理智能電視接入雲遊戲配上手柄就能取代大部分PC遊戲,可見一斑。

這些功能其實x86都能勝任,只是成本高而已,說白了還是商業問題。

03生產力模型難推翻

今年蘋果M1的出現確實顛覆了人們的很多觀念,其最大的魅力在ARM架構處理器基於桌面應用的性能開始在部分領域實現反超,其次ARM架構處理器實現了桌面和移動應用的互通,僅僅這兩點就足以稱之為革命性進化,但要想徹底推翻x86還很遙遠。

即使在民用娛樂領域ARM確實具備成本和功耗上的優勢,但是在作為生產力模型方面,x86統領世界數十年已然根深蒂固幾乎無可撼動,關鍵也沒必要。況且在專業領域大量基於複雜運算方面,ARM精簡指令集是否能夠勝任都是問題,更不要談什麼取代了。

如今ARM異軍突起,打破了x86的一統天下,所以就會出現一些割裂。

04雲端實現互通互補

雲端就像一條線,可以把ARM和X86割裂的狀態解決掉。比如你的家庭未來不需要任何專業級的應用場景,那就完全沒有必要購置家庭電腦。而在家裡你可以通過ARM晶片的輕端訪問公司或者工作室專業PC裡面的應用數據,這是最高效和低成本的方案。

與其互斥不如互通 雲端是個機會

在行動網路帶寬不斷提升的趨勢下,人們未來對於智能終端的需求越來越朝著兩極化的方向去發展。一方面是越來越輕薄便利甚至與穿戴融合的智能終端,而另一方面是越來越強大的計算能力和信息處理能力,而這兩段極為矛盾,又為互補,唯有雲端可互通互補。

目前英特爾仍保持伺服器市場90%以上的份額,此時考慮ARM取代x86完全是替古人擔憂。至於未來,與其ARM和x86「二選一」,倒不如兩個都要有。

(7595484)

關鍵字: