0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

x86和ARM之爭(zhēng) 蘋(píng)果堅(jiān)定的選擇了ARM

454398 ? 來(lái)源: 極客公園 ? 作者: 極客公園 ? 2020-11-04 15:59 ? 次閱讀

早晨一起床,又雙叒叕被 Apple Events 的消息刷屏了,這已經(jīng)是蘋(píng)果今年的第四次線上活動(dòng)了,蘋(píng)果對(duì)此也早已輕車(chē)熟路,似乎還有點(diǎn)樂(lè)此不疲的意思。綜歸今年這幾次活動(dòng),共同的特點(diǎn)是節(jié)奏快、信息密度高、場(chǎng)景炫酷,感覺(jué)每次都像在看一部蘋(píng)果出品的電影。

「One more thing」Apple Events 邀請(qǐng)函

而關(guān)于此次活動(dòng),主角自然是 WWDC 上提到的 Apple Silicon,相應(yīng)的產(chǎn)品便是ARMMac了。一個(gè)很值得注意的細(xì)節(jié)是,這次活動(dòng)的英文邀請(qǐng)函主題為「One more thing」,要知道這句話在歷來(lái)的蘋(píng)果發(fā)布會(huì)上有很大分量,喬布斯時(shí)期,每當(dāng)這句經(jīng)典臺(tái)詞出現(xiàn)時(shí),必有激動(dòng)人心的新品登場(chǎng),那么這次的 ARM Mac 真的會(huì)有那么 Amazing 嗎?

x86和 ARM 之爭(zhēng),是過(guò)去與未來(lái)的斗爭(zhēng)

在 x86和 ARM 中,蘋(píng)果堅(jiān)定的選擇了 ARM。

經(jīng)過(guò)這么多年發(fā)展,ARM 不僅拿下了手機(jī)、拿下了 IoT、拿下了 AR/VR/XR?,F(xiàn)在,ARM 還想反噬 x86的大本營(yíng)——桌面端。

ARM 芯片基于精簡(jiǎn)指令集(RISC),架構(gòu)靈活多變,可以面向不同設(shè)備采用不同的架構(gòu),同時(shí)還兼具著迭代效率高、低功耗、高能效的特性。目前手機(jī)、平板、可穿戴、IoT 等各種移動(dòng)設(shè)備中全都是它的身影。而伴隨著5G 和 IoT 的發(fā)展,對(duì)于 ARM 芯片的需求量還有巨大的空間。

而基于復(fù)雜指令集(CISC)的 x86芯片則長(zhǎng)期統(tǒng)治了桌面電腦數(shù)十年,由于歷史遺留問(wèn)題,x86芯片設(shè)計(jì)起來(lái)相當(dāng)麻煩,而且功耗高、能效比和迭代效率也遠(yuǎn)不及 ARM 芯片,這使得 x86芯片不得不、也只能被綁在桌面電腦上,它注定會(huì)與未來(lái)失之交臂。

WWDC 2020庫(kù)克公布 Apple Silicon

在這種情況下,ARM 的優(yōu)勢(shì)越來(lái)越大,所以蘋(píng)果打算自研 ARM 芯片,也就是用 Apple Silicon 來(lái)替代傳統(tǒng)的 x86芯片,這個(gè)計(jì)劃最早在前段時(shí)間的 WWDC 上被公布,庫(kù)克說(shuō):整個(gè)芯片平臺(tái)的遷移過(guò)程將持續(xù)約兩年時(shí)間,而基于 Apple Silicon 的首臺(tái) Mac 電腦也將在年底亮相。現(xiàn)在它已經(jīng)來(lái)了,留給 x86的時(shí)間也許不多了。

蘋(píng)果并非第一個(gè)布局 ARM 的廠商

在布局 ARM 這件事上,微軟或許更積極。

從商業(yè)上講,x86架構(gòu)背后的最大受益者是桌面電腦的頂級(jí)供應(yīng)商——由 Intel 和微軟組成的 Wintel 商業(yè)聯(lián)盟,Intel 負(fù)責(zé)提供桌面電腦核心硬件、微軟負(fù)責(zé)Windows系統(tǒng)授權(quán),二十多年來(lái)長(zhǎng)此以往,他們不斷攫取著個(gè)人電腦發(fā)展帶來(lái)的巨額暴利。

壟斷 PC 行業(yè)的 Wintel 聯(lián)盟

不過(guò)商業(yè)的本質(zhì)永遠(yuǎn)是追求利益最大化,變化發(fā)生在移動(dòng)互聯(lián)網(wǎng)時(shí)代,隨著移動(dòng)設(shè)備的崛起,微軟和 Intel 逐漸意識(shí)到時(shí)代的危機(jī)感,他們知道不能在 x86這一棵樹(shù)上吊死,于是便著手開(kāi)拓新的賽道。

2012年,Wintel 商業(yè)聯(lián)盟出現(xiàn)裂痕,微軟脫離 Intel 發(fā)布了 Surface RT,這是一款完全基于 ARM 平臺(tái)打造的二合一平板電腦,它拋棄了 Intel 轉(zhuǎn)而采用 NVIDIA Tegra 3 T30處理器,微軟還特別為此定制了專注于 ARM 平臺(tái)下的 Windows RT 操作系統(tǒng),它完全不支持 x86架構(gòu)下的任何軟件。

但俗話說(shuō)「船大難掉頭」,盡管微軟推出了一整套基于 ARM 平臺(tái)的軟硬件解決方案,但最終還是以慘淡結(jié)局收?qǐng)隽?,究其原因主要是微軟?ARM 平臺(tái)上的生態(tài)建設(shè)太過(guò)薄弱了。

羅馬并非一日建成的,趕鴨子上架的微軟暴露出太多問(wèn)題,Windows RT 系統(tǒng)更像是 Windows 的閹割版,而并非全新設(shè)計(jì)的系統(tǒng),盡管微軟為它定制了更適合觸控的 Modern UI,但 Windows 本身在觸控上依然存在「水土不服」的情況。

除此以外,最致命的問(wèn)題在于第三方軟件的脫節(jié),離開(kāi) x86應(yīng)用的用戶就像沒(méi)有了食材的大廚,他們不能安裝使用常用的 exe 軟件,而只能購(gòu)買(mǎi) Microsoft Store 內(nèi)的極少數(shù)應(yīng)用,這讓大多數(shù)用戶幾乎無(wú)法使用 Surface RT 辦公,體驗(yàn)非常差……

這本是微軟自己犯下的錯(cuò)誤,最終卻讓用戶來(lái)買(mǎi)單,所以最終 Surface RT 失敗也許就是最好的宿命了。

All in ARM,或許只有蘋(píng)果能成

微軟的故事告訴我們,All in ARM 不只是換個(gè) ARM 芯片那么簡(jiǎn)單,最關(guān)鍵的在于軟件生態(tài)的建設(shè)。

很明顯,在這方面蘋(píng)果是最具實(shí)力的。過(guò)去幾年中,蘋(píng)果在 iPhone、iPad 和 Apple Watch 上推出了非常多出色的芯片,尤其是 iPad Pro 上的 A12X 和 A12Z,這兩款芯片擁有著堪比桌面級(jí)處理器的性能,還兼具出色的功耗控制水平。

據(jù)最新爆料顯示,過(guò)幾天發(fā)布的 ARM Mac 將采用基于 A14開(kāi)發(fā)的 A14X,這款5nm 制程的芯片毫無(wú)疑問(wèn)又是「默秒全」級(jí)別的。

當(dāng)然,除了性能外,蘋(píng)果自研的 ARM 芯片還有著強(qiáng)大的圖形性能和長(zhǎng)久的續(xù)航,在機(jī)器學(xué)習(xí)神經(jīng)網(wǎng)絡(luò)上也更有優(yōu)勢(shì)。

Apple Silicon 示意圖

蘋(píng)果轉(zhuǎn)向 ARM 陣營(yíng)的同時(shí),也意味著要拋棄 Intel。雖然這在表面上看起來(lái)只是更換處理器平臺(tái),甚至在商業(yè)上也能理解為是成本更低的選擇,但實(shí)際上無(wú)論是之于蘋(píng)果還是用戶都是一件好事。

過(guò)去幾年里,英特爾芯片幾乎處于「擠牙膏」和不斷跳票的狀態(tài),這嚴(yán)重影響了 MacBook 的產(chǎn)品規(guī)劃和更新節(jié)奏,而更換 ARM Mac 后,蘋(píng)果完全可以自主掌控產(chǎn)品節(jié)奏,降低 Mac 電腦的成本。如果蘋(píng)果愿意的話,甚至能推出廉價(jià)版的 Mac 以換取更多的市場(chǎng)份額。

而在軟件生態(tài)上,前段時(shí)間的 WWDC 已經(jīng)給出我們答案,在那場(chǎng)發(fā)布會(huì)中,蘋(píng)果軟件工程高級(jí)副總裁 Craig 展示了一臺(tái)運(yùn)行在 A12Z 芯片上的 Mac 電腦,這臺(tái)電腦安裝了最新的 macOS BigSur 系統(tǒng),Craig 用它流暢的演示了 macOS 中的眾多原生 App,還演示了很多大家熟知的專業(yè)軟件,例如 Photoshop、Lightroom、Final Cut Pro 以及微軟 Office 等,甚至還有 Maya 這種3D 建模軟件。

運(yùn)行在 ARM Mac 演示機(jī)上的 Photoshop

同時(shí),在第三方軟件的適配上,為了幫助開(kāi)發(fā)者更好的「遷移」到新平臺(tái),蘋(píng)果推出了 Universal、Rosetta、虛擬化技術(shù)等一整套解決方案,它可以將現(xiàn)有的 Mac 應(yīng)用高效快捷的無(wú)縫移植到 ARM 架構(gòu)能兼容的系統(tǒng)中,而且這套解決方案還同時(shí)支持 Intel 和 ARM 兩大平臺(tái)。

更令人驚訝的是,蘋(píng)果想要通過(guò) ARM Mac 將 iOS 生態(tài)融入其中。由于 ARM Mac 采用了與 iPhone、iPad 上架構(gòu)相同的芯片,因此 iPhone 和 iPad 上的應(yīng)用可以無(wú)需任何修改的在 ARM Mac 上運(yùn)行。

在 WWDC 上,蘋(píng)果工程師向我們展示了在 ARM Mac 上運(yùn)行 iPhone 游戲《紀(jì)念碑谷2》,可以看出 iPhone 應(yīng)用在 ARM Mac 中會(huì)以窗口化的形式呈現(xiàn),在某種程度上,這已經(jīng)突破了「多屏協(xié)同」的界限,將桌面端和移動(dòng)端徹底打通,完全融合在了一起。

運(yùn)行在 ARM Mac 演示機(jī)上的《紀(jì)念碑谷2》

蘋(píng)果手握著軟件生態(tài)、操作系統(tǒng)、硬件芯片三張王牌,相比于微軟而言,轉(zhuǎn)向 ARM 這件事情更有可能成功,也只能由蘋(píng)果來(lái)做。

過(guò)去的十年里,蘋(píng)果在移動(dòng)端上做出許多頂級(jí)芯片、構(gòu)建了極為繁榮的 iOS 系統(tǒng)生態(tài),而現(xiàn)在蘋(píng)果想要以同樣的方法來(lái)創(chuàng)新 Mac 電腦,建立「大一統(tǒng)」的 Apple 生態(tài),過(guò)幾天的首款 ARM Mac 就是第一步,它到底有多 Amazing,幾天后一起見(jiàn)證吧!

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • ARM
    ARM
    +關(guān)注

    關(guān)注

    134

    文章

    9009

    瀏覽量

    366143
  • 蘋(píng)果
    +關(guān)注

    關(guān)注

    61

    文章

    24251

    瀏覽量

    195157
  • Mac電腦
    +關(guān)注

    關(guān)注

    0

    文章

    14

    瀏覽量

    7201
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    英特爾將攜手AMD共同捍衛(wèi)x86生態(tài)

    10月16日,英特爾正式公布一項(xiàng)重大合作計(jì)劃:與AMD攜手成立x86生態(tài)系統(tǒng)咨詢小組。該計(jì)劃由英特爾CEO帕特·基辛格親自宣布。   x86生態(tài)系統(tǒng)咨詢小組(x86 Ecosy
    的頭像 發(fā)表于 10-16 13:49 ?301次閱讀

    ARM 架構(gòu)工控機(jī)與 X86 架構(gòu)工控機(jī):差異究竟在哪?

    控制系統(tǒng)等行業(yè)。本文詳細(xì)分析一下ARM工控機(jī)與X86架構(gòu)工控機(jī),供大家參考。 應(yīng)用領(lǐng)域:ARM控制器適用于小型應(yīng)用,邊緣計(jì)算、自動(dòng)化控制、物聯(lián)網(wǎng)關(guān)、智慧城市、智能設(shè)備等場(chǎng)景,比如ARMxy系列工業(yè)計(jì)算機(jī),
    的頭像 發(fā)表于 09-20 15:13 ?237次閱讀
    <b class='flag-5'>ARM</b> 架構(gòu)工控機(jī)與 <b class='flag-5'>X86</b> 架構(gòu)工控機(jī):差異究竟在哪?

    就服務(wù)器而言,ARM架構(gòu)與X86架構(gòu)有什么區(qū)別?各自的優(yōu)勢(shì)在哪里?

    一、服務(wù)器架構(gòu)概述 在數(shù)字化時(shí)代,服務(wù)器架構(gòu)至關(guān)重要。服務(wù)器是網(wǎng)絡(luò)核心節(jié)點(diǎn),存儲(chǔ)、處理和提供數(shù)據(jù)與服務(wù),是企業(yè)和組織信息化、數(shù)字化的關(guān)鍵基礎(chǔ)設(shè)施。ARMx86 架構(gòu)為服務(wù)器領(lǐng)域兩大主要架構(gòu)
    的頭像 發(fā)表于 09-09 14:05 ?898次閱讀

    什么是ARM架構(gòu)?什么是X86架構(gòu)??jī)烧叩膮^(qū)別是什么?

    ,1990 年為與蘋(píng)果合作成立 ARM 公司,開(kāi)啟全球廣泛應(yīng)用之路。 (二)技術(shù)特點(diǎn)與優(yōu)勢(shì) ARM 架構(gòu)采用精簡(jiǎn)指令集,節(jié)能高效,指令集簡(jiǎn)化、數(shù)目少且長(zhǎng)度固定,多用寄存器,尋址靈活簡(jiǎn)單,執(zhí)行效率高。同等性能下,功耗遠(yuǎn)低于
    的頭像 發(fā)表于 09-06 10:40 ?475次閱讀

    樹(shù)莓派是x86還是arm

    樹(shù)莓派(Raspberry Pi)是一款由英國(guó)樹(shù)莓派基金會(huì)(Raspberry Pi Foundation)開(kāi)發(fā)的微型計(jì)算機(jī)。它基于ARM架構(gòu),而非x86架構(gòu)。 一、樹(shù)莓派的發(fā)展歷程 樹(shù)莓派的誕生
    的頭像 發(fā)表于 08-30 15:42 ?539次閱讀

    X86架構(gòu)和ARM架構(gòu)有什么區(qū)別

    X86架構(gòu)和ARM架構(gòu)是兩種主流的CPU架構(gòu),它們?cè)诙鄠€(gè)方面存在顯著的差異。以下是對(duì)這兩種架構(gòu)的詳細(xì)比較,涵蓋了追求目標(biāo)、應(yīng)用領(lǐng)域、技術(shù)特點(diǎn)、性能功耗比、軟件生態(tài)以及未來(lái)趨勢(shì)等方面。
    的頭像 發(fā)表于 08-22 11:21 ?5938次閱讀

    【RISC-V信息速遞】反X86ARM壟斷?很多人低估RISC-V的顛覆性

    原文標(biāo)題:【RISC-V信息速遞】反X86ARM壟斷?很多人低估RISC-V的顛覆性文章出處:【微信公眾號(hào):RISCV國(guó)際人才培養(yǎng)認(rèn)證中心】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
    的頭像 發(fā)表于 06-08 08:36 ?165次閱讀
    【RISC-V信息速遞】反<b class='flag-5'>X86</b>和<b class='flag-5'>ARM</b>壟斷?很多人低估<b class='flag-5'>了</b>RISC-V的顛覆性

    谷歌發(fā)布Axion新款數(shù)據(jù)中心AI芯片,性能超越x86及云端

    谷歌預(yù)計(jì)將通過(guò)Google Cloud提供Axion AI芯片給客戶。谷歌強(qiáng)調(diào)這款基于ARM的CPU產(chǎn)品具有優(yōu)越的性能表現(xiàn),甚至超越傳統(tǒng)的x86芯片及云端通用ARM芯片。
    的頭像 發(fā)表于 04-10 16:32 ?801次閱讀

    谷歌發(fā)布Arm架構(gòu)CPU,性能超越x86和通用Arm芯片

    據(jù)悉,谷歌計(jì)劃借助谷歌云提供名為Axion的基于Arm的中央處理器(CPU)。該公司表示,其性能優(yōu)越,超過(guò)同類x86芯片及云端通用Arm芯片。
    的頭像 發(fā)表于 04-10 09:25 ?483次閱讀

    IAR FOR ARM和IAR FOR STM8無(wú)法共存怎么解決?

    Files (x86)IAR SystemsEmbedded Workbench 8.1文件夾里 安裝完后,F(xiàn)OR STM8在C:Program Files (x86)IAR
    發(fā)表于 04-07 07:39

    x86 SBC vs ARM SBC:選擇適合您的單板計(jì)算機(jī)

    單板計(jì)算機(jī) (SBC) 已成為技術(shù)領(lǐng)域的基石,為各種應(yīng)用提供緊湊、經(jīng)濟(jì)高效的解決方案。兩種最流行的 SBC 架構(gòu)是 x86ARM。本文旨在提供 x86 SBC 和 ARM SBC
    的頭像 發(fā)表于 03-07 13:26 ?411次閱讀

    arm架構(gòu)和x86架構(gòu)區(qū)別 linux是x86還是arm

    ARM架構(gòu)和x86架構(gòu)是兩種不同的計(jì)算機(jī)處理器架構(gòu),它們?cè)隗w系結(jié)構(gòu)、指令集、應(yīng)用領(lǐng)域等方面有著明顯的區(qū)別。Linux操作系統(tǒng)則具有廣泛的適配性,可以運(yùn)行在各種架構(gòu)上,包括x86ARM
    的頭像 發(fā)表于 01-30 13:46 ?1.6w次閱讀

    x86arm架構(gòu)區(qū)別主板還是cpu

    x86ARM架構(gòu)是計(jì)算機(jī)處理器的兩種不同體系結(jié)構(gòu),涉及到CPU和主板兩方面的區(qū)別。下面將詳細(xì)介紹它們的特點(diǎn)和區(qū)別。 首先,我們需要先了解x86ARM是什么。
    的頭像 發(fā)表于 12-21 17:08 ?1967次閱讀

    基于X86平臺(tái)的ARM指令集模擬器的設(shè)計(jì)方案

    電子發(fā)燒友網(wǎng)站提供《基于X86平臺(tái)的ARM指令集模擬器的設(shè)計(jì)方案.pdf》資料免費(fèi)下載
    發(fā)表于 11-06 11:54 ?0次下載
    基于<b class='flag-5'>X86</b>平臺(tái)的<b class='flag-5'>ARM</b>指令集模擬器的設(shè)計(jì)方案

    工控機(jī)關(guān)鍵選擇:研究X86ARM處理器的優(yōu)劣

    鋇錸技術(shù) 工控機(jī)關(guān)鍵選擇:研究X86ARM處理器的優(yōu)劣
    的頭像 發(fā)表于 10-30 14:15 ?859次閱讀