RISC-V被視為芯片架構(gòu)的“第三極”。近日,蘋果在其官網(wǎng)發(fā)布了招聘RISC-V高性能程序員的啟事,以期為機器學(xué)習、視覺算法、信號及視頻處理等解決方案提供支持。值得注意的是,蘋果希望應(yīng)聘的程序員在掌握RISC-V指令集的同時,也熟悉Arm的矢量結(jié)構(gòu),繼而引發(fā)了蘋果會將基于ARM架構(gòu)的部分系統(tǒng)功能向RISC-V遷移的猜想。蘋果為何布局RISC-V?RISC-V現(xiàn)有的發(fā)展水平,又能否承接蘋果的OS版圖?
蘋果面向未來做好技術(shù)儲備
在M系列SoC轉(zhuǎn)向Arm架構(gòu)之后,蘋果已經(jīng)建立了以Arm架構(gòu)授權(quán)為底座的硬件自研生態(tài),并結(jié)合自主開發(fā)的操作系統(tǒng)構(gòu)建生態(tài)閉環(huán)。但從蘋果官網(wǎng)發(fā)布的招聘啟事來看,蘋果正在關(guān)注RISC-V,本次招募的RISC-V程序員將聚焦于“創(chuàng)新的RISC-V解決方案和最先進的程序”。
RISC-V將為蘋果帶來哪些利好?板上釘釘?shù)氖?,如果蘋果從Arm轉(zhuǎn)向RISC-V,能節(jié)省大量的專利費用。目前蘋果用于iPhone和iPad的A系列處理器、用于MacBook和Macmini的M系列處理器,以及用于Apple Watch的S系列處理器,均基于Arm的架構(gòu)授權(quán)。而RISC-V免費開源,不必向任何IP提供商支付授權(quán)或許可費。
但業(yè)內(nèi)專家認為,蘋果入局RISC-V,更多是基于技術(shù)而非商業(yè)考量。
“蘋果產(chǎn)品利潤豐厚,節(jié)省資金應(yīng)該不是蘋果最主要的考量。RISC-V有望與ARM、X86一樣,在計算技術(shù)領(lǐng)域占有一席之地,因而成為蘋果重視和研究的方向。招聘RISC-V人才,表示蘋果有計劃在某款產(chǎn)品或者子系統(tǒng)芯片設(shè)計中采用RISC-V指令集架構(gòu),這是繼三星、西部數(shù)據(jù)、高通、特斯拉、谷歌和華為等科技企業(yè)使用RISC-V之后又一利好消息。”中國軟件行業(yè)協(xié)會嵌入式分會副理事長何小慶向《中國電子報》記者指出。
蘋果在招聘啟事中表示,此次招聘的RISC-V程序員,將主要為機器學(xué)習、視覺算法、信號及視頻處理等解決方案提供支持。而此類應(yīng)用方向也能夠發(fā)揮RISC-V精簡靈活的特點。
“RISC-V是面向未來的處理器架構(gòu)。蘋果入局RISC-V,是認可其未來的生態(tài),進行提前的布局。另一方面,蘋果發(fā)展RISC-V的異構(gòu)架構(gòu),可以補全人工智能加速協(xié)處理器的布局,未來可能會以Arm作為核心的通用計算處理器,以RISC-V作為異構(gòu)的加速協(xié)處理器。”賽迪顧問集成電路產(chǎn)業(yè)研究中心分析師李秧向記者表示。
如何利用好架構(gòu)特性仍然待解
根據(jù)招聘信息,RISC-V程序員將加入蘋果的“向量與數(shù)字小組”。該小組負責設(shè)計、增強并改進運行在iOS、macOS、watchOS和tvOS的各種嵌入式系統(tǒng)。加上蘋果希望應(yīng)聘的程序員同時具備RISC-V和Arm的開發(fā)經(jīng)驗,引發(fā)了蘋果是否會將基于Arm的OS系統(tǒng)向RISC-V遷移的猜想。
相比Arm,RISC-V的優(yōu)勢是精簡和開放,在開發(fā)成本和技術(shù)門檻上具有優(yōu)勢。但在初始階段,RISC-V的優(yōu)勢還無法在高性能場景中兌現(xiàn)。
“目前來看,蘋果OS直接遷移到RISC-V是難以實現(xiàn)的。RISC-V目前的生態(tài)還比較薄弱,開發(fā)鏈比較少,開發(fā)工具也比較稀缺。更關(guān)鍵的是RISC-V適合做協(xié)處理器,而不是通用計算處理器,因為它的指令集過于精簡,舍去了很多功能。”李秧說。
而開放免費的開源體系,也讓RISC-V在當前階段面臨缺乏技術(shù)參考、開發(fā)路線碎片化等問題。Gartner研究副總裁盛陵海向記者指出,Arm作為CPU核授權(quán)給芯片廠商,并進行持續(xù)的技術(shù)迭代,已經(jīng)形成成熟的體系和明確的技術(shù)參照。RISC-V作為新興指令集,已經(jīng)被不同公司拿來開發(fā)MCU、AI、IP,但是彼此間在架構(gòu)和規(guī)格方面的差異會很大,難以互為參考。
“Arm具備成熟的授權(quán)體系,也會為客戶提供技術(shù)路線參考,并與客戶圍繞芯片開發(fā)進行溝通。但RISC-V目前還是碎片化的,芯片廠商各自開發(fā)IP或產(chǎn)品,沒有形成統(tǒng)一的生態(tài)。蘋果若入局RISC-V,只能靠自己摸索。”盛陵海表示。
尚需巨頭引領(lǐng)平臺搭建和軟件適配
雖然產(chǎn)業(yè)鏈條和生態(tài)構(gòu)建都尚未成熟,但RISC-V的天然優(yōu)勢和開發(fā)自由度,還是牽引著芯片企業(yè)的目光。短短幾年內(nèi),RISC-V國際協(xié)會(原RISC-V基金會,2020年遷至瑞士并成立RISC-V國際協(xié)會)已經(jīng)擁有2000多會員,遍布全球70多個國家,其中不乏華為、中興、三星、高通、英偉達、谷歌、恩智浦等國內(nèi)外芯片領(lǐng)軍企業(yè)。
近期,除了蘋果在RISC-V有了新動作,Imagination、英特爾也在2021年半年報中透露了對于RISC-V的支持。
作為GPU IP供應(yīng)商,Imagination在Q2財報宣布,將基于RISC-V架構(gòu)回歸CPU市場。
“Imagination一直致力于發(fā)展RISC-V產(chǎn)業(yè)生態(tài),2000年Imagination與RISC-V基金會攜手,推出全球首門基于RISC-V的計算機體系結(jié)構(gòu)完整課程,推動相關(guān)領(lǐng)域的人才培養(yǎng)。Imagination是全球知名的GPU IP供應(yīng)商,現(xiàn)在以RISC-V開源ISA架構(gòu)進入CPU市場是基于商業(yè)和技術(shù)考量,將加強RISC-V陣營技術(shù)實力,在高性能計算和人工智能領(lǐng)域發(fā)揮積極作用。”何小慶說。
英特爾CEO Pat Gelsinger在Q2財報業(yè)績電話會指出,IFS(英特爾芯片代工服務(wù)業(yè)務(wù))將提供從x86、ARM到RISC-V的最廣泛IP,客戶可以使用英特爾的IP以及自己的IP來設(shè)計產(chǎn)品。
盛陵海向記者指出,巨頭入場會產(chǎn)生領(lǐng)頭羊效果和協(xié)同效應(yīng)。英特爾曾基于Arm架構(gòu)開發(fā)StrongARM、XScale處理器,如果能開發(fā)RISC-V核,再提供給廠商進行產(chǎn)品開發(fā),將有利于RISC-V的普及和發(fā)展。
巨頭需要RISC-V,RISC-V也需要巨頭。盛陵海指出,RISC-V的產(chǎn)業(yè)化需要巨頭企業(yè)的支持,來進行平臺化和軟件適配。
“RISC-V發(fā)展需要龍頭企業(yè)的支持,來組織統(tǒng)一的開發(fā)平臺,提升對開發(fā)者的友好程度,以降低開發(fā)門檻。另外,芯片廠商的著眼點是如何打造產(chǎn)品,打造產(chǎn)品就要開發(fā)軟件,所以RISC-V要做好軟件適配,獲得軟件大廠的支持。如果主流操作系統(tǒng)都能支持RISC-V,運行RISC-V的核心,能運行和處理的任務(wù)范圍將大不一樣。”盛陵海說。
作者丨張心怡
編輯丨連曉東
美編丨馬利亞