15年逆襲!RISC-V從實驗室工具到萬億級芯片市場破局者
該團隊由Krste Asanovi?教授和研究生Andrew Waterman、Yunsup Lee領(lǐng)導(dǎo),并得到了David Patterson教授的關(guān)鍵支持。他們認(rèn)為現(xiàn)有的指令集架構(gòu)存在“負(fù)擔(dān)”,并且“摩爾定律正在放緩,Dennard縮放定律也在走向終結(jié),這要求實現(xiàn)專業(yè)化、定制化和并行化”。
他們需要一種“從零開始”的方法。2010年5月18日,RISC-V團隊決定開發(fā)自有ISA,標(biāo)志著RISC-V作為該大學(xué)第五個主要RISC ISA正式“誕生”。
從學(xué)術(shù)實驗到意想不到的需求
在這種創(chuàng)造性顛覆的背景下,RISC-V架構(gòu)在過去15年中的演變具有重要意義。它為傳統(tǒng)專有方法提供了一種有吸引力的替代方案。
RISC-V的初始目標(biāo)相對低調(diào):成為伯克利大學(xué)的教學(xué)和研究工具,使其“易于由小型團隊構(gòu)建”,必須高效,且易于擴展。
RISC-V的開放性是由希望通過伯克利軟件分發(fā)許可證與同事分享的愿望所推動的。
多年來,它主要停留在學(xué)術(shù)界內(nèi),最初很難在伯克利之外獲得認(rèn)可。學(xué)者們對另一種RISC ISA持懷疑態(tài)度,因為他們更愿意教授業(yè)界正在使用的東西。
然而,創(chuàng)始人承認(rèn),他們“大大低估了人們對開放指令集架構(gòu)的渴望”。他們在2014年IEEE Hot Chips 26研討會上的表現(xiàn),顯示了來自業(yè)界的巨大“吸引力”。
2015年1月,在美國Monterey舉行的第一屆RISC-V研討會原本預(yù)期只是一次小型學(xué)術(shù)聚會,結(jié)果卻吸引了來自40家不同公司的參與者。這次活動具有舉足輕重的意義,標(biāo)志著該架構(gòu)已經(jīng)超越了其學(xué)術(shù)起源。
自由與靈活的商業(yè)模式
對行業(yè)的吸引力不僅在于成本,盡管開放性質(zhì)確實通過減少繁瑣程序而“大幅降低成本”。對于初創(chuàng)企業(yè)來說,簽訂商業(yè)ISA合同需要兩年時間,這令人望而卻步,而RISC-V則可以立即投入使用。
RISC-V對行業(yè)的“主要優(yōu)勢在于靈活性,而非成本”。Asanovi?教授認(rèn)為,核心創(chuàng)新與其說是ISA本身的技術(shù)優(yōu)勢,不如說是開放性的“商業(yè)模式”。David Patterson與他人共同撰寫了頗有影響力的論文《指令集應(yīng)該免費:RISC-V的案例》,將開放的理念與TCP/IP和Linux等成功標(biāo)準(zhǔn)相提并論。
這種靈活性促成了早期的商業(yè)應(yīng)用,如Rumble Technologies公司在三周內(nèi)就將一個項目轉(zhuǎn)換為RISC-V。英偉達(dá)在2016年決定用該架構(gòu)取代內(nèi)部專有內(nèi)核,這是一家頂級半導(dǎo)體公司對該架構(gòu)的重要認(rèn)可。
RISC-V的發(fā)展基礎(chǔ)
鑒于業(yè)界日益增長的興趣和穩(wěn)定性的需求,RISC-V基金會于2015年成立。促進開放性和中立性,防止碎片化,并為該標(biāo)準(zhǔn)創(chuàng)建一個法律實體至關(guān)重要。
RISC-V的創(chuàng)始成員包括Google、NVIDIA、IBM、Western Digital、Qualcomm和Microsemi等主要公司。過渡過程復(fù)雜且需要經(jīng)過廣泛的法律審查,但確保不同利益相關(guān)者之間的信任和合作至關(guān)重要。
公司創(chuàng)始人還推出了SiFive,將RISC-V商業(yè)化。他們最初的目標(biāo)是定制硅片,但由于行業(yè)需求,他們很快轉(zhuǎn)向提供可重復(fù)使用的核心IP塊。
核心簡約性、模塊化和開放性
從根本上說,RISC-V的優(yōu)勢在于其設(shè)計原則:簡約性、模塊化和開放性。其核心指令集小巧且直接,這使得實現(xiàn)和優(yōu)化工作變得更加容易。
可擴展性是RISC-V相較于靈活性較差的專有ISA的一個關(guān)鍵優(yōu)勢。作為開放標(biāo)準(zhǔn),它可免費獲取,無需支付許可費,從而促進了全球社區(qū)的發(fā)展,并使芯片設(shè)計民主化。這與Arm的許可模式,以及受控的x86生態(tài)系統(tǒng)形成了鮮明對比。
歐洲半導(dǎo)體獨立戰(zhàn)略
在追求技術(shù)主權(quán)的推動下,歐洲已成為 RISC-V 的重要中心,從而減少了對非歐盟知識產(chǎn)權(quán)的基礎(chǔ)技術(shù)的依賴。
RISC-V的開放性使歐洲實體能夠針對汽車和高性能計算等區(qū)域優(yōu)勢開發(fā)和定制解決方案。
歐洲約占RISC-V國際全球會員的三分之一。歐洲HPC聯(lián)合承諾(JU)等歐盟倡議資助了DARE等項目,旨在用RISC-V處理器建立歐洲HPC供應(yīng)鏈。
例如,受軟件定義車輛(SDV)的轉(zhuǎn)型,以及對定制化和安全處理需求的驅(qū)動下,歐洲汽車行業(yè)正在迅速采用RISC-V。
像英飛凌這樣的主要玩家,作為主要的汽車微控制器(MCU)供應(yīng)商,正在將其未來的產(chǎn)品系列過渡到RISC-V,并放棄專有架構(gòu)。
由博世、英飛凌、恩智浦和意法半導(dǎo)體等行業(yè)巨頭組成的合資企業(yè)Quintauris,旨在加速RISC-V的采用,初期將重點關(guān)注汽車標(biāo)準(zhǔn)。
歐洲的學(xué)術(shù)機構(gòu)也一直是RISC-V研究和開源知識產(chǎn)權(quán)方面的早期且強有力的貢獻者,為RISC-V的發(fā)展提供了至關(guān)重要的人才儲備。
中國加速實現(xiàn)自給自足
中國采用RISC-V的戰(zhàn)略動機更為明確。在地緣政治緊張局勢和出口管制的背景下,中國采用RISC-V旨在實現(xiàn)技術(shù)自給自足,并減少對西方控制的指令集架構(gòu)的依賴。
中國政府正通過政策和指導(dǎo)方針在全國范圍內(nèi)積極推廣RISC-V。其開放性為設(shè)計處理器提供了一條無需支付許可費或面臨潛在訪問限制的途徑。
目前,中國領(lǐng)先的科技公司正在引領(lǐng)這一潮流。阿里巴巴的平頭哥半導(dǎo)體(T-Head)已經(jīng)開發(fā)了玄鐵系列RISC-V核心,包括服務(wù)器級CPU。像進迭時空(SpacemiT)和睿思芯科(RiVAI)這樣的公司也在開發(fā)服務(wù)器處理器。
華為和騰訊是RISC-V國際組織的高級會員。RISC-V指令集架構(gòu)在中國的各種應(yīng)用中都有出現(xiàn),包括人工智能/機器學(xué)習(xí)加速器、服務(wù)器、物聯(lián)網(wǎng)、汽車和消費電子。
國家支持的這股力量雖然強大,但也引發(fā)了對潛在分裂的擔(dān)憂,并引發(fā)了國際監(jiān)督。
為未來增長打造成熟的生態(tài)系統(tǒng)
盡管軟件生態(tài)系統(tǒng)正在迅速成熟,但其廣度和深度優(yōu)化程度尚不及ARM或x86。對于一些供應(yīng)商來說,在通用任務(wù)方面實現(xiàn)與最高端現(xiàn)有處理器在上的性能持平仍是一項持續(xù)的工作。
如果在實施時沒有遵循標(biāo)準(zhǔn)的話,該架構(gòu)的靈活性也可能帶來分裂的風(fēng)險。目前,RISC-V社區(qū)正在積極應(yīng)對這些挑戰(zhàn)。
像RISE(RISC-V軟件生態(tài)系統(tǒng))項目這樣的協(xié)作倡議,將行業(yè)領(lǐng)導(dǎo)者聚集在一起,以加速開源軟件的開發(fā),重點關(guān)注編譯器、操作系統(tǒng)支持和庫?,F(xiàn)在,主要的Linux發(fā)行版和Android都支持RISC-V。
RISC-V國際通過如RVA23等“配置文件”來推動標(biāo)準(zhǔn)化,這些配置文件為特定設(shè)備類別定義了通用指令集,以確保軟件的可移植性。
The SHD Group的市場分析師對RISC-V的發(fā)展持高度樂觀態(tài)度,并預(yù)測RISC-V將迎來大幅增長——到2030年,RISC-V系統(tǒng)級芯片的收入可能達(dá)到920億美元。一個表明其成熟的關(guān)鍵指標(biāo)是在2027年左右發(fā)生的轉(zhuǎn)變,屆時RISC-V知識產(chǎn)權(quán)的版稅收入可能會超過許可收入,這標(biāo)志著大規(guī)模生產(chǎn)和市場滲透的到來。
降低門檻,推動創(chuàng)新
最終,RISC-V的持久影響力在于其通過提供一個免版稅的開放標(biāo)準(zhǔn)來重塑半導(dǎo)體行業(yè)的能力。
它極大地降低了進入門檻,使芯片設(shè)計民主化,并賦予更廣泛的創(chuàng)新者(包括初創(chuàng)公司和學(xué)術(shù)界)以力量。其模塊化特性實現(xiàn)了前所未有的定制能力,并推動了高度專業(yè)化、針對特定工作負(fù)載優(yōu)化的處理器的開發(fā)。
RISC-V還對傳統(tǒng)企業(yè)的商業(yè)模式構(gòu)成了挑戰(zhàn),并為各國提供了實現(xiàn)技術(shù)主權(quán)的路徑。RISC-V是開源硬件運動的一個杰出代表,證明了協(xié)作開發(fā)在硬件領(lǐng)域也能蓬勃發(fā)展。
正如RISC-V國際所主張的,過去的15年是一段“高風(fēng)險,高回報”的旅程。一個小學(xué)術(shù)團隊最初所承擔(dān)的風(fēng)險,已經(jīng)帶來了催化處理器在全球范圍內(nèi)設(shè)計、部署和商業(yè)化方式發(fā)生根本性轉(zhuǎn)變的回報。
隨著RISC-V生態(tài)系統(tǒng)的不斷成熟和擴展,RISC-V有望成為未來計算領(lǐng)域的基礎(chǔ)技術(shù),推動一個要求專業(yè)化、高效和開放解決方案的時代的創(chuàng)新。事實上,這個故事才剛剛開始。