拋棄ARM、x86 蘋(píng)果什么時(shí)候會(huì)轉(zhuǎn)向RISC-V?
Apple 專(zhuān)注于兩件事,控制和利潤(rùn)(不一定按此順序),而 ARM 最近的行動(dòng)可能會(huì)在這兩個(gè)領(lǐng)域引起關(guān)注。ARM 針對(duì)高通的行動(dòng)表明,ARM 認(rèn)為它不僅擁有自己的 IP,而且擁有圍繞它開(kāi)發(fā)的任何 IP,從而允許它單方面提高定價(jià),而不管現(xiàn)有合同如何。
此外,ARM 的授權(quán)費(fèi)用比 RISC-V 貴,Apple 很喜歡講價(jià)。
最后,Apple 傾向于在不滿(mǎn)意的時(shí)候更換處理器,并且很少或根本沒(méi)有警告,就像它從 Power 轉(zhuǎn)向 Intel,然后最近從 Intel 轉(zhuǎn)向 ARM 時(shí)所做的那樣。
那么,Apple 什么時(shí)候會(huì)放棄 ARM 而改用 RISC-V(人們推測(cè)他們已經(jīng)處于采取這一舉措的早期計(jì)劃階段)或其他架構(gòu)?讓我們探討一下。
Apple早已涉足RISC-V
早在2021年,蘋(píng)果就發(fā)布招聘顯示,該公司正在尋找一名從事 RISC-V 芯片工作的程序員。
根據(jù)工作藐視,候選人應(yīng)該對(duì) RISC-V ISA 架構(gòu)有很好的理解和知識(shí),以及從矢量編程的角度對(duì) ARM CPU 內(nèi)核中的 NEON 微架構(gòu)的工作知識(shí)。
一些人猜測(cè),蘋(píng)果可能正處于計(jì)劃從 ARM 轉(zhuǎn)向 RISC-V 的早期階段,用于未來(lái)幾代 A 系列和 M 系列芯片,以避免支付專(zhuān)利費(fèi)。
不過(guò)相關(guān)人士指出,這個(gè)可能性不大,因?yàn)榍袚Q架構(gòu)是一項(xiàng)艱巨的任務(wù),需要多年的規(guī)劃和準(zhǔn)備。
如果 Apple 打算改用 RISC-V 芯片,它幾乎肯定會(huì)在將 Mac 從 Intel 換成 ARM 之前就這樣做了。
此外,CNET指出職位發(fā)布的范圍非常具體。
程序員將在一個(gè)“實(shí)施創(chuàng)新的 RISC-V 解決方案和最先進(jìn)的例程”的團(tuán)隊(duì)中工作。這是為了支持機(jī)器學(xué)習(xí)、視覺(jué)算法、信號(hào)和視頻處理等必要的計(jì)算,”職位描述說(shuō)。
這份工作隸屬于 Apple 的 Vector and Numerics Group,該團(tuán)隊(duì)設(shè)計(jì) Mac、iPhone、Apple Watch 和 Apple TV 等產(chǎn)品的嵌入式子系統(tǒng)。
這可能表明 RISC-V 的使用將用于支持硬件,而不是為計(jì)算設(shè)備提供動(dòng)力的主處理器。
Apple 已經(jīng)為這些類(lèi)型的 AI 任務(wù)制作了特定的神經(jīng)引擎,因此這項(xiàng)工作可能與此的未來(lái)版本有關(guān)。
不過(guò)據(jù)筆者查詢(xún)蘋(píng)果現(xiàn)在的網(wǎng)站,上述職位應(yīng)該已經(jīng)招到人了,因?yàn)橐呀?jīng)查詢(xún)不到相關(guān)信息。
但蘋(píng)果去年還發(fā)布了一個(gè)System Architect - HW/SW Architecture的職位,按照蘋(píng)果所說(shuō),公司正在尋找一位積極主動(dòng)的系統(tǒng)架構(gòu)師來(lái)為我們的產(chǎn)品定義計(jì)算加速策略。
您必須非常了解計(jì)算機(jī)架構(gòu)(CPU、GPU、神經(jīng)處理)、系統(tǒng)/SoC 級(jí)電源架構(gòu)、新興計(jì)算引擎 RISC-V、低功耗神經(jīng)處理架構(gòu)。您將把系統(tǒng)級(jí)用例映射到 SoC 和系統(tǒng),并確定 HW/SW 劃分機(jī)會(huì)。
有了這些知識(shí),您就可以將其應(yīng)用于分析影響系統(tǒng)性能和產(chǎn)品體驗(yàn)的需求權(quán)衡。
該工作將側(cè)重于用例級(jí)分析和開(kāi)發(fā)系統(tǒng)級(jí)模型的功率、性能和延遲,以推動(dòng)整體產(chǎn)品架構(gòu)。這個(gè)跨職能角色需要出色的人際交往能力,并應(yīng)該對(duì)相機(jī)模塊、架構(gòu)和系統(tǒng) EE有深入的了解。
由此可見(jiàn),蘋(píng)果的RISC-V可能最初還是應(yīng)該從加速器入手。但是,正如本文作者所說(shuō),蘋(píng)果并不是一個(gè)忠誠(chéng)的合作伙伴。
蘋(píng)果有可能拋棄Arm嗎?
硅谷有句老話(huà),聰明人不跟蘋(píng)果做兩次生意。它拋棄合作伙伴的歷史近乎傳奇。
我一生中進(jìn)行過(guò)的最有趣的對(duì)話(huà)之一是與安迪·格魯夫 (Andy Grove) 的談話(huà),他是現(xiàn)已去世的標(biāo)志性英特爾首席執(zhí)行官,他從史蒂夫·喬布斯 (Steve Jobs) 最忠實(shí)的粉絲之一變成討厭這個(gè)人。
就像蘋(píng)果在轉(zhuǎn)向英特爾時(shí)將 Power 和 IBM 拋在了公共汽車(chē)下一樣,蘋(píng)果在轉(zhuǎn)向 ARM 時(shí)對(duì)英特爾的態(tài)度更糟,這讓他們認(rèn)為蘋(píng)果會(huì)幫助英特爾進(jìn)入手機(jī)領(lǐng)域,但反而削弱了這一努力,然后購(gòu)買(mǎi)英特爾的知識(shí)產(chǎn)權(quán)。
它做得非常出色,盡管考慮到英特爾竭盡全力為蘋(píng)果服務(wù),我質(zhì)疑這種行為是否明顯殘忍。
由于 Apple 兩次更改處理器架構(gòu),而且頻率遠(yuǎn)高于 Microsoft 或任何其他 PC 供應(yīng)商,因此即使切換到 RISC-V 并非易事。
但由于 RISC-V 具有更高的穩(wěn)定性(在 NVIDIA 收購(gòu) ARM 的嘗試失敗后,該部門(mén)未來(lái)的領(lǐng)導(dǎo)地位和所有權(quán)仍不確定)和可能更低的成本,可能轉(zhuǎn)向RISC-V迫在眉睫。
就像幾年前蘋(píng)果支持英特爾與高通的戰(zhàn)爭(zhēng)一樣,蘋(píng)果今天似乎在某種程度上支持了 ARM 與高通的戰(zhàn)爭(zhēng)。
但由于 Apple 的長(zhǎng)期目標(biāo)之一似乎是削弱高通,以阻止 Apple 的競(jìng)爭(zhēng)對(duì)手獲得廣泛的市場(chǎng)平衡 IP 組合,只要 ARM 對(duì)高通采取行動(dòng),Apple 就可能會(huì)留在 ARM。
但一旦一切順利,無(wú)論輸贏,Apple 都可能會(huì)考慮更積極地轉(zhuǎn)向不同的平臺(tái),RISC-V 位居榜首。我預(yù)計(jì) Apple 的觸發(fā)因素將是當(dāng)前訴訟動(dòng)態(tài)的最終終結(jié),或者是 ARM 運(yùn)營(yíng)中的一個(gè)重大問(wèn)題,這可能會(huì)使 Apple 處于無(wú)法接受的不利境地。
蘋(píng)果在處理器選擇方面并不拘泥于傳統(tǒng),并且能夠以令人印象深刻的速度快速切換到另一個(gè)處理器。
ARM 愿意在事后要求合作伙伴單方面提高價(jià)格是一種新穎的做法,但它也應(yīng)該對(duì)這種做法發(fā)出警告,如果將其應(yīng)用于 Apple,可能會(huì)利用其影響力損害 Apple 的利潤(rùn)率或試圖控制蘋(píng)果的 ARM 相關(guān)項(xiàng)目和應(yīng)用。
最后,RISC-V 許可證比 ARM 許可證對(duì)公司更友好,它提供與使用 ARM 的人類(lèi)似的好處。
因?yàn)?Apple 傾向于對(duì)沖它的賭注,我預(yù)計(jì)它已經(jīng)在考慮進(jìn)行這種遷移。唯一的問(wèn)題是“何時(shí)”。
因此,我相信遷移工作將在本世紀(jì)末或短短三年內(nèi)認(rèn)真開(kāi)始(并且已經(jīng)在研究)。