勁爆!蘋果挖走 ARM 首席架構(gòu)師,或?qū)⒉捎?ARM 架構(gòu)處理器
?【新智元導(dǎo)讀】據(jù)外媒消息,蘋果公司將ARM首席架構(gòu)師Mike Filippo收入麾下。而據(jù)LinkedIn信息來(lái)看,Mike早于今年5月加入蘋果。此前,蘋果早有在產(chǎn)品中采用ARM架構(gòu)的計(jì)劃,此次招賢納士或許將有望實(shí)現(xiàn)這一目標(biāo)!
蘋果大動(dòng)作不斷。
昨日蘋果剛剛收購(gòu)了吳恩達(dá)旗下明星初創(chuàng)公司Drive.ai,今天又曝出另一大動(dòng)作:將10年ARM老兵、ARM首席架構(gòu)師Mike Filippo收入麾下!

Mike Filippo
Mike Filippo的加入,填補(bǔ)了蘋果自Gerard Williams III離開后,長(zhǎng)達(dá)九年的空白(Williams是蘋果公司iPhone和iPad芯片的首席設(shè)計(jì)師)。
蘋果早在幾年前便已經(jīng)啟動(dòng)了一項(xiàng)計(jì)劃:最早在2020年用基于ARM架構(gòu)的處理器取代現(xiàn)在的芯片。
根據(jù)LinkedIn的信息,ARM首席架構(gòu)師Mike Filippo已于上個(gè)月加入蘋果。挖來(lái)的設(shè)計(jì)師或許將有助于實(shí)現(xiàn)蘋果這一目標(biāo)。

LinkedIn地址:
https://www.linkedin.com/in/mike-filippo-ba89b9/
看來(lái),我們離用上ARM架構(gòu)的蘋果產(chǎn)品興許不遠(yuǎn)了!
蘋果的“野心”:替換現(xiàn)有芯片,采用基于ARM架構(gòu)處理器
ARM為全球絕大多數(shù)智能手機(jī)和平板電腦提供支持,并且正在引領(lǐng)新的計(jì)算機(jī)部件。ARM公司設(shè)計(jì)的微處理器和許可技術(shù)是蘋果、三星、高通以及華為芯片開發(fā)工作的基礎(chǔ)。
早有傳言稱Mac將從2020年開始轉(zhuǎn)向自主設(shè)計(jì)的基于ARM的定制芯片,而Filippo在服務(wù)器等更高級(jí)芯片方面的經(jīng)驗(yàn),將有助于實(shí)現(xiàn)這一目標(biāo)。甚至有網(wǎng)友直呼:這是給蘋果芯片團(tuán)隊(duì)加buff??!
當(dāng)去年宣布推出Cortex-A76時(shí),F(xiàn)ilippo曾告訴CNET,他認(rèn)為芯片設(shè)計(jì)“可以很好地對(duì)抗蘋果”。
蘋果多年來(lái)制造的智能手機(jī)和平板電腦處理器遠(yuǎn)遠(yuǎn)超過(guò)競(jìng)爭(zhēng)對(duì)手的芯片,設(shè)計(jì)自己的內(nèi)核而非從ARM獲得授權(quán)一直是蘋果的夙愿。轉(zhuǎn)向自有芯片,將標(biāo)志著蘋果公司在Mac平臺(tái)25年歷史中,邁向新處理器架構(gòu)的第三次重大轉(zhuǎn)變。(前兩次重大轉(zhuǎn)變分別為1994年至1996年間從Macintosh 128K到PowerPC使用的摩托羅拉68000系列架構(gòu)的轉(zhuǎn)換;以及2005年宣布從PowerPC芯片到英特爾處理器的重大轉(zhuǎn)變。)

不過(guò)據(jù)The Verge分析,ARM和蘋果并不是完全競(jìng)爭(zhēng)關(guān)系。雖然蘋果沒(méi)有像高通等公司那樣,明確使用ARM的處理器設(shè)計(jì)。但它在設(shè)計(jì)自己的處理器時(shí),確實(shí)依賴于ARM的指令集。
那么,引入一個(gè)對(duì)基于ARM技術(shù)創(chuàng)建芯片設(shè)計(jì)非常熟悉的人,就很順理成章了。因?yàn)樘O果試圖進(jìn)一步推動(dòng)自己的芯片,而不是依賴于第三方廠家。
對(duì)于蘋果的筆記本電腦和臺(tái)式機(jī)而言,這可能是一個(gè)巨大的轉(zhuǎn)變,需要大量的重寫代碼。
另?yè)?jù)彭博社報(bào)道,該公司還計(jì)劃將其內(nèi)部芯片制造工作擴(kuò)展到新的設(shè)備類別,如增強(qiáng)和虛擬現(xiàn)實(shí)相互作用的耳機(jī)。
被譽(yù)為“地表最強(qiáng)蘋果分析師”的TF Securities分析師郭明錤(下圖)曾預(yù)言,最晚2021年我們就能看到第一款基于ARM的Mac。
臺(tái)灣貿(mào)易出版物DigiTimes最近發(fā)布的供應(yīng)鏈報(bào)告斷言,臺(tái)積電將專門為2019年iPhone和iPad型號(hào)制造A13芯片,并且仍然是2020年A14芯片的唯一供應(yīng)商。
采用ARM架構(gòu)有什么好處?
據(jù)悉,采取ARM架構(gòu)的CPU除了降低價(jià)格外,還能有效的延長(zhǎng)電池壽命,iPhone和iPad就是非常好的例子。
根據(jù)MacRumors分析稱,采用ARM架構(gòu)將為蘋果帶來(lái)四大優(yōu)勢(shì):
1、蘋果可以控制Mac設(shè)計(jì)和生產(chǎn)的一切,并消除英特爾處理器的負(fù)面影響、裝運(yùn)時(shí)間表更改
2、由于處理器成本更低,利潤(rùn)更高
3、如果蘋果降低價(jià)格,Mac市場(chǎng)份額將增加
4、它可以區(qū)分Mac和同行的產(chǎn)品
iDB分析稱,基于ARM的Mac芯片可以帶來(lái)速度的提升,特別是在GPU方面。同時(shí)這種定制芯片可以制造更薄、更輕的MacBook,并且續(xù)航能力也得到極大的提升!
也許最值得注意的是,此舉將允許蘋果公司掌握其臺(tái)式機(jī)CPU的命運(yùn),不再依賴于近兩年來(lái)一直不可靠的英特爾的路線圖。
ARM發(fā)布全新架構(gòu)CPU瞄準(zhǔn)AI
就在Filippo加入蘋果的同月份,ARM 祭出了三把利器:
1、Cortex-A77 CPU
2、Mali-G77 GPU
3、ARM ML 處理器
ARM發(fā)布的Cortex-A77代號(hào)為Deimos(戴莫斯,畏懼之神),與上一代A76可謂是一脈相承,很大程度上保持了上一代的特性。

從官方給出的參數(shù)來(lái)看,有如下幾個(gè)關(guān)鍵特性:
依舊采用Armv8.2架構(gòu),支持 AArch32 和 AArch64;
64KB L1指令和數(shù)據(jù)緩存;
256或512KB L2緩存;
以及高達(dá)4Mb L3緩存
ARM表示,Cortex-A77和Cortex-A76保持相同的3.GHz峰值頻率目標(biāo)。但預(yù)計(jì)廠商不會(huì)在新一代Soc達(dá)到這么高的頻率。
Cortex-A77將更多的計(jì)算能力用于設(shè)備安全的邊緣計(jì)算上。這些計(jì)算能力使用范圍包括AI攝像機(jī)、視覺(jué)場(chǎng)景檢測(cè)、3D掃描、生物特征用戶ID(人臉識(shí)別)、語(yǔ)音識(shí)別、游戲中的ML和AR中的ML等。

從性能角度來(lái)看,Cortex-A77相比于A76有了許多性能上改進(jìn):
單線程性能提升20%;
FP性能提升35%;
內(nèi)存寬帶提升15%。
更高的性能也意味著能更好地響應(yīng)支持AR的新應(yīng)用程序以及帶來(lái)的體驗(yàn)。通過(guò)Cortex-A77,手機(jī)游戲領(lǐng)域的增強(qiáng)現(xiàn)實(shí)技術(shù)在未來(lái)幾年有望實(shí)現(xiàn)大幅增長(zhǎng)。并且Cortex-A77還將支持5G,愛(ài)立信在2018年11月的移動(dòng)報(bào)告中預(yù)測(cè),到2024年,將有大約15億臺(tái)智能手機(jī)設(shè)備具備5G功能。
而眾所周知,對(duì)于計(jì)算密集型ML、AR和其他新出現(xiàn)的設(shè)備來(lái)說(shuō),5G是一個(gè)基本需求。它將帶來(lái)更快的速度、大帶寬(5到20 Gbps)、8K分辨率的流媒體和360度視頻。
網(wǎng)友評(píng)論
Razengan:我并不關(guān)心我的Mac用的是ARM還是英特爾,我只關(guān)心在這一臺(tái)機(jī)器上,我能玩多長(zhǎng)時(shí)間游戲、能否偶爾運(yùn)行Windows/Linux軟件、能否動(dòng)手修改底層特性來(lái)抵抗黑客攻擊。原來(lái)我很欣賞Mac的,但我現(xiàn)在警惕的想知道轉(zhuǎn)向ARM Macs是否會(huì)帶有一個(gè)像iOS一樣被束縛或被“閹割”的macOS。
scarface74:我一直用MacBook Air做web編程。我更關(guān)心電池效率、原始CPU和圖形性能。我希望它比iOS更容易修改,這肯定比過(guò)去十年我不得不處理Windows時(shí)更好。
etaioinshrdlu:蘋果敢換ARM,我就換掉Mac!我的大部分工作都依賴于在Docker中運(yùn)行Linux可執(zhí)行文件,以便以后在運(yùn)行Intel的服務(wù)器上進(jìn)行部署。對(duì)于只能在Windows中運(yùn)行的奇怪程序,或者如果我有一天需要運(yùn)行Visual Studio,我也經(jīng)常需要一個(gè)Windows VM。Windows對(duì)我來(lái)說(shuō)也非常重要,可以保證我能夠和其他Windows用戶在相同的環(huán)境中測(cè)試軟件產(chǎn)品。當(dāng)然,這兩個(gè)領(lǐng)域可能有其他選擇,但我對(duì)80%有效的解決方案不感興趣。我不能讓我的開發(fā)環(huán)境妨礙我的工作。
jchw:雖然大多數(shù)Linux桌面在ARM芯上運(yùn)行良好,ARM世界中的GPU通常僅用于視頻游戲使用的OpenGL。但許多游戲和應(yīng)用程序都硬編碼使用EGL和GLES(桌面ARM并不總是可用。)例如,我相信在Qt4的詞典里,ARM = GLES。
microcolonel:除非你為了追求效率而針對(duì)不同架構(gòu)編寫為codegen手動(dòng)調(diào)整的代碼,否則這些問(wèn)題都不是問(wèn)題。AArch64云服務(wù)器現(xiàn)在至少可以從亞馬遜購(gòu)買,并且硬件可在公開市場(chǎng)上獲得。更不用說(shuō)Docker,無(wú)論如何都不會(huì)在macOS上本地運(yùn)行。如果只是想測(cè)試基本的正確性,那么可以在QEMU或任何AMD64 DBT/模擬器,蘋果已經(jīng)為之前的架構(gòu)提供了良好的模擬器。(即Rosetta和68k模擬器)
ngcc_hk:只希望他們有一個(gè)AI gpu gp程序,否則有點(diǎn)被迫移動(dòng)到Windows和Linux,當(dāng)前蘋果沒(méi)有Nvidia。
關(guān)于Mike Filippo
Mike Filippo是Cortex A57/A72/A76三代CPU設(shè)計(jì)者,同時(shí)也是已經(jīng)規(guī)劃和開發(fā)中的Hercules (第三代 A76)、Ares和Zeus CPU的首席架構(gòu)師。

加入蘋果之前,F(xiàn)ilippo在3大芯片公司都曾擔(dān)任要職:
2009年-2019年:ARM。擔(dān)任首席CPU架構(gòu)師、首席系統(tǒng)架構(gòu)師、ARM Fellow
2004年-2009年:Intel。擔(dān)任首席CPU架構(gòu)師、首席系統(tǒng)架構(gòu)師
1996年-2004年:AMD。擔(dān)任CPU設(shè)計(jì)師

