文|三易生活
2020年秋季,蘋果推出了搭載自研芯片M1的Mac系列機(jī)型,代表了其開始嘗試在桌面端擺脫對Intel的依賴,并且這也拉開了蘋果軟硬件生態(tài)走向大一統(tǒng)的序幕。在經(jīng)過了兩年的發(fā)展后,原本被認(rèn)為專精于移動端的ARM架構(gòu),也憑借著蘋果M1系列芯片的出色表現(xiàn),在PC上開始被越來越多的消費(fèi)者認(rèn)可。
然而將ARM架構(gòu)應(yīng)用在PC卻并非蘋果的首創(chuàng),而是微軟和高通的聯(lián)盟、也就是“Windows on ARM”計(jì)劃。
眼看著隔壁蘋果的ARM架構(gòu)芯片撬動了PC市場,高通有些坐不住了。日前,高通首席執(zhí)行官總裁Cristiano Amon在2022年第四季度的財(cái)報電話會議中表示,“基于當(dāng)前所積累的相關(guān)設(shè)計(jì),我們預(yù)計(jì)2024年將看到Windows在驍龍PC上的拐點(diǎn)”。
受全球手機(jī)市場持續(xù)低迷的影響,近日來自Canalys最新發(fā)布的數(shù)據(jù)顯示,2022年第三季度全球智能手機(jī)出貨量同比下滑9%,并且這也是自2014年以來銷量最低的一個季度。作為手機(jī)行業(yè)的上游,高通自然也受到了行業(yè)不景氣的影響,因此開拓PC市場無疑是尋求增長的必然結(jié)果。
那么問題就來了,搭載驍龍芯片的Windows PC真的能夠在2024年迎來拐點(diǎn)嗎?事實(shí)上,Cristiano Amon做出這一預(yù)測,主要基于高通第三代驍龍8cx平臺正好契合微軟Windows系統(tǒng)所推崇的增強(qiáng)型人工智能功能,以及進(jìn)一步的設(shè)計(jì)使得其越來越適合于Windows系統(tǒng)。
伴隨著移動辦公需求的爆發(fā),特別是自此次疫情以來遠(yuǎn)程辦公的普及,許多人的工作方式都發(fā)生了翻天覆地的變化。即便不在公司、不在崗位,也可能會面臨著要經(jīng)常辦公、開會的場景,甚至可能需要保持24小時“on call”的狀態(tài),這就導(dǎo)致有相當(dāng)一部分用戶對于電腦的續(xù)航、通信能力,以及便攜性有了更高的要求。
面對這一需求,高通專為筆記本電腦打造的專屬計(jì)算平臺驍龍8cx,也就有了大顯身手的機(jī)會。如今ARM架構(gòu)被廣泛應(yīng)用在移動端,毫無疑問低功耗和高能效這類特質(zhì)是其中的關(guān)鍵,這一點(diǎn)也保障了搭載驍龍8cx移動平臺的PC,有著更強(qiáng)的續(xù)航能力。于此同時,蘋果的M系列芯片也已經(jīng)證明了,ARM架構(gòu)在高性能計(jì)算領(lǐng)域也同樣有著巨大的潛力。再加上高通本身在通信領(lǐng)域的積累,為驍龍8cx引入5G通信能力后,為用戶帶來了隨時隨地連接網(wǎng)絡(luò)的能力。
對于輕度用戶而言,單純從硬件層面來看,基于驍龍8cx平臺打造的筆記本電腦確實(shí)有了與一眾使用Intel、AMD處理器的x86架構(gòu)筆機(jī)型一較高下的能力。然而ARM PC最大的問題或許并不在硬件方面,而是軟件層面。
早在2012年,微軟其實(shí)就已經(jīng)推出了基于ARM架構(gòu)、采用Windows 8 RT操作系統(tǒng)的Surface RT。但這款機(jī)型本身卻槽點(diǎn)滿滿,只能運(yùn)行為ARM架構(gòu)做過優(yōu)化的“Metro APP”,因此也使得其在消費(fèi)者中收獲了一個“中看不中用”的標(biāo)簽。
到了2016年末的WinHEC硬件大會,經(jīng)過4年蟄伏的微軟突然公開了基于驍龍820移動平臺的Windows PC,并效仿當(dāng)年的“Wintel聯(lián)盟”,拉上高通開啟了的“Windows on ARM”計(jì)劃。在ARM架構(gòu)處理器上,實(shí)現(xiàn)了運(yùn)行x86代碼應(yīng)用的能力。
坦率的說,Windows on ARM計(jì)劃描繪的藍(lán)圖其實(shí)相當(dāng)誘人,基于這一技術(shù)的設(shè)備理論上既能享受ARM架構(gòu)處理器帶來的低功耗和長續(xù)航,又能像使用x86 PC那樣,延續(xù)用戶此前的軟件使用習(xí)慣,可謂是博采眾長。然而遺憾的是,Windows on ARM設(shè)備不光價格并不那么親民,同價位所能提供的性能通常也更弱,此外最關(guān)鍵的問題是缺乏足夠的原生應(yīng)用。
此外,Windows on ARM最核心的問題是開發(fā)者的積極性不高,因此導(dǎo)致了為其開發(fā)的原生應(yīng)用數(shù)量嚴(yán)重不足。其實(shí)在運(yùn)行ARM原生應(yīng)用時,Windows on ARM設(shè)備的體驗(yàn)相當(dāng)出色的,響應(yīng)快速、界面切換流暢、運(yùn)行穩(wěn)定,就與主流PC運(yùn)行x86應(yīng)用別無二致,再加上超長的續(xù)航和幾乎為零的發(fā)熱量,體驗(yàn)也更為出色。
可一旦運(yùn)行非原生應(yīng)用,在需要進(jìn)行轉(zhuǎn)譯時,Windows on ARM的缺陷就暴露出來了。就像蘋果為M系列芯片配套了Rosetta 2一樣,需要在運(yùn)行過程中逐漸將x86代碼翻譯為ARM的原生代碼。然而由于微軟缺乏蘋果的軟硬件一體化生態(tài),無法在硬件上實(shí)施提高轉(zhuǎn)譯效率的功能,這就讓原本就性能不高的Windows on ARM設(shè)備雪上加霜。
更為致命的是,微軟為了讓所有的Windows on ARM設(shè)備都能具備通用的轉(zhuǎn)譯機(jī)制,采用的是實(shí)時的JIT動態(tài)轉(zhuǎn)譯機(jī)制,因此對于性能的拖累也被進(jìn)一步放大。因此在蘋果搭載M1系列芯片的Mac機(jī)型上,用戶幾乎不會感受到轉(zhuǎn)譯的卡頓,但在Windows on ARM設(shè)備上,一旦運(yùn)行非原生應(yīng)用體驗(yàn)幾乎是災(zāi)難性的。
再加上,目前Windows本身對于x86架構(gòu)英特爾12代酷睿的混合架構(gòu)都各種狀況不斷,更遑論采用ARM三叢集架構(gòu)的高通驍龍8cx Gen3了。
至于說微軟或者高通,為什么不擴(kuò)大ARM原生應(yīng)用在Windows on ARM的規(guī)模,只能說他們已經(jīng)盡力了。君不見,谷歌的Chrome瀏覽器移植Windows 10 on ARM時,最大的貢獻(xiàn)者并非谷歌、而是微軟。
這一啼笑皆非的事實(shí)也直指一個現(xiàn)狀,那就是有相當(dāng)多的開發(fā)者對于Windows on ARM并不感興趣。從某種意義上來說,Windows on ARM目前面臨的其實(shí)與當(dāng)初Windows Mobile一樣的困境,由于平臺本身的不成熟導(dǎo)致用戶體驗(yàn)糟糕,消費(fèi)者在不滿意的情況下自然會選擇用腳投票,而沒有了用戶的支持、開發(fā)者顯然也就興趣缺缺了。