ARM架構(gòu)已經(jīng)成長(zhǎng)了一段時(shí)間,最近正在進(jìn)入轉(zhuǎn)折期。
在2000年的時(shí)候,嵌入式系統(tǒng)公司Lineo的臺(tái)式機(jī)運(yùn)行的是X86架構(gòu),但出售的產(chǎn)品都是基于MIPS或者RISC架構(gòu)芯片。幾十年過(guò)去了,盡管ARM已經(jīng)在移動(dòng)設(shè)備和其他地方被廣泛應(yīng)用,但由于X86的市場(chǎng)地位似乎是不可超越的,許多人都忘記了ARM。不過(guò),如今我們的計(jì)算機(jī)行業(yè)已經(jīng)得到全面發(fā)展,而最近的X86受到一定沖擊。
最明顯的一點(diǎn)是,蘋(píng)果公司正在做出最大的努力,使其新的基于ARM的M1處理器變得普遍適用,不過(guò)相對(duì)整個(gè)PC市場(chǎng)而言,可能最終只有很少一部分消費(fèi)者會(huì)擁有基于ARM的Mac。相比之下,幾乎每個(gè)人都會(huì)使用到基于ARM的移動(dòng)設(shè)備或者是與由運(yùn)行在AWS、Microsoft Azure、Google Cloud上的基于ARM的計(jì)算實(shí)例應(yīng)用程序提供支持的Web服務(wù)進(jìn)行交互。
那么,現(xiàn)在是屬于ARM架構(gòu)的時(shí)代嗎?答案顯而易見(jiàn)。
移動(dòng)世界需要ARM架構(gòu)
無(wú)論你是在手機(jī)上運(yùn)行應(yīng)用程序,還是在世界上最快的超級(jí)計(jì)算機(jī)上運(yùn)行應(yīng)用程序,都極有可能是基于ARM架構(gòu),最近種種跡象表明,未來(lái)將有更多的應(yīng)用程序基于ARM。多年來(lái),ARM將其體系結(jié)構(gòu)許可給他人來(lái)建構(gòu)芯片,已經(jīng)擁有很多合作伙伴,如果英偉達(dá)以400億美元收購(gòu)ARM的交易成功,ARM將擁有更多的合作伙伴。
英偉達(dá)花費(fèi)了數(shù)十年的時(shí)間將其GPU市場(chǎng)擴(kuò)展到通用應(yīng)用程序中,這些應(yīng)用程序已經(jīng)在ML/AI、高性能計(jì)算(HPC)等領(lǐng)域找到了合適的合作伙伴。正如PhoneGap聯(lián)合創(chuàng)始人Dave Johnson強(qiáng)調(diào)的那樣,現(xiàn)在英偉達(dá)正在收購(gòu)ARM,不久的將來(lái)將會(huì)有更多類(lèi)似于M1這樣基于ARM的SoC。
這將是ARM崛起的完美機(jī)會(huì),Apache軟件基金會(huì)成員Justin Erenkrantz稱(chēng),ARM在未來(lái)十年崛起不可避免。
這主要是因?yàn)槭澜缯谧兊迷絹?lái)越移動(dòng),從一開(kāi)始就設(shè)計(jì)出出色的具有移動(dòng)性能的芯片則更可能成為贏家,盡管X86仍然可以在原始功率上取勝,但這并不一定是消費(fèi)者,尤其是手機(jī)和筆記本電腦用戶(hù)所需要的東西?;贏RM的芯片可以提供更好的電池壽命,更低功耗的運(yùn)行和更低的價(jià)格。另外在速度方面,也已經(jīng)開(kāi)始追上甚至超過(guò)x86,正如AWS推出的Gracition2 EC2實(shí)例所暗示的那樣。
所有的這些都將對(duì)x86現(xiàn)有用戶(hù)不友好,但對(duì)于開(kāi)發(fā)人員而言卻恰好相反。
ARM架構(gòu)可能接管服務(wù)器市場(chǎng)
一年前Linux內(nèi)核首要架構(gòu)師Linus Torvalds提出應(yīng)該打消讓ARM架構(gòu)接管服務(wù)器市場(chǎng)的想法,原因是云廠商如果使用X86架構(gòu),還需要提供x86云托管,以此賺取更多的利潤(rùn),而ARM的利潤(rùn)更低。ARM在云和其他地方獨(dú)占鰲頭的關(guān)鍵可能要?dú)w結(jié)于它在開(kāi)發(fā)人員用來(lái)構(gòu)建其應(yīng)用程序的機(jī)器上的普及程度。
如今是需要在云中運(yùn)行ARM的時(shí)候了,正如Torvalds在一封電子郵件采訪中對(duì)Steven J. Vaughan-Nichols所說(shuō)的那樣,“我的觀點(diǎn)并不是ARM無(wú)法在服務(wù)器領(lǐng)域取得成功,而是為了讓ARM能夠在服務(wù)器領(lǐng)域做到這一點(diǎn),需要擁有足夠合適的開(kāi)發(fā)工具?!?/p>
這是有道理的,盡管相對(duì)而言很少有開(kāi)發(fā)人員能夠很快地運(yùn)行蘋(píng)果公司的M1處理器,但是大多數(shù)應(yīng)用程序不再在筆記本電腦上運(yùn)行,而是在移動(dòng)設(shè)備上運(yùn)行,且?guī)缀跛羞@些應(yīng)用程序都已經(jīng)成功在ARM上運(yùn)行。即使是那些針對(duì)筆記本電腦進(jìn)行了優(yōu)化的應(yīng)用程序,也受益于ARM的可定制化優(yōu)勢(shì)。例如,蘋(píng)果公司可以通過(guò)以Intel的X86根本無(wú)法實(shí)現(xiàn)的方式對(duì)ARM進(jìn)行以ML為中心的應(yīng)用程序的調(diào)整。
我們會(huì)在可預(yù)見(jiàn)的未來(lái)看到X86的部署嗎?當(dāng)然會(huì)。但是ARM將在未來(lái)十年的計(jì)算中扮演越來(lái)越重要的角色,如果快進(jìn)到2030年,很可能整個(gè)計(jì)算領(lǐng)域?qū)⒖雌饋?lái)完全不同。
-
ARM
+關(guān)注
關(guān)注
134文章
9029瀏覽量
366499 -
服務(wù)器
+關(guān)注
關(guān)注
12文章
8965瀏覽量
85087 -
ARM架構(gòu)
+關(guān)注
關(guān)注
14文章
176瀏覽量
36259
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論