RISC-V將繼續(xù)向高性能演進(jìn),高主頻、高性能是未來發(fā)展的趨勢(shì)。
作者:九林
在X86與ARM兩大架構(gòu)互相爭(zhēng)搶市場(chǎng)時(shí),開源的RISC-V架構(gòu)破空而出。RISC-V指令集從2010年發(fā)布至今,短短12年的時(shí)間里飛速發(fā)展。前不久,數(shù)量更是突破100億顆,遠(yuǎn)超同時(shí)期的ARM、X86。
近日,半導(dǎo)體產(chǎn)業(yè)縱橫記者參與2022 RISC-V中國(guó)峰會(huì),采訪到業(yè)界兩位RISC-V資深人士,中國(guó)科學(xué)院軟件研究所總工程師武延軍研究員、平頭哥半導(dǎo)體副總裁孟建熠博士,想聊一聊關(guān)于關(guān)于RISC-V發(fā)展的問題。
聊聊高性能發(fā)展
在RISC-V中國(guó)峰會(huì)上,平頭哥半導(dǎo)體副總裁孟建熠談到了RISC-V未來發(fā)展的三個(gè)趨勢(shì),其中一個(gè)趨勢(shì)就是,RISC-V將繼續(xù)向高性能演進(jìn),高主頻、高性能是未來發(fā)展的趨勢(shì)。
RISC-V將走向高性能這件事,并非僅有平頭哥一家企業(yè)提出。RISC-V業(yè)內(nèi)另一“大?!敝袊?guó)科學(xué)院計(jì)算技術(shù)研究所副所長(zhǎng)包云崗也曾提出,在RISC-V的發(fā)展中,已經(jīng)出現(xiàn)一大批國(guó)內(nèi)外企業(yè)瞄準(zhǔn)高性能RISC-V,性能對(duì)標(biāo)ARMCortex-A76/A78,甚至Neoverse-N1/N2。很多企業(yè)還把RISC-V從嵌入式場(chǎng)景拓展到工業(yè)控制、自動(dòng)駕駛、人工智能、通信、數(shù)據(jù)中心等對(duì)算力要求更高的場(chǎng)景。
RISC-V想要達(dá)到“高性能”,并且應(yīng)用在數(shù)據(jù)中心這類對(duì)算力有較高要求的場(chǎng)景,必然不會(huì)是一件容易的事情。
RISC-V?因其本身低功耗、低成本特性,具備進(jìn)入服務(wù)器、高性能領(lǐng)域的潛力。但高性能對(duì)于軟件生態(tài)發(fā)展提出了挑戰(zhàn)。
中國(guó)科學(xué)院軟件研究所總工程師武延軍研究員表示,軟件方面,還是有很多核心的基礎(chǔ)軟件沒有很好的跑在RISC-V平臺(tái)上,很多人還沒有把RISC-V當(dāng)成Tier-1或者First-Class-Citizen去對(duì)待。
除去軟件生態(tài)的問題,RISC-V向高性能發(fā)展繞不開:高性能RISC-V IP、芯片、硬件平臺(tái)。
按照業(yè)內(nèi)共識(shí),高性能RISC-V 的IP需要跨過三個(gè)門檻:流水線達(dá)到10級(jí)以上、采用亂序執(zhí)行和超標(biāo)量、SPECint2006至少達(dá)到7/GHz。目前,全球僅有少數(shù)廠商和機(jī)構(gòu)推出高性能RISC-V IP。
芯片方面,高性能對(duì)處理器的性能和穩(wěn)定性提出更高的要求。上層軟件棧越厚,上面的人就愈加看不到底下的硬件情況,所以穩(wěn)定性是所有復(fù)雜應(yīng)用場(chǎng)景這些軟件要移上來的基礎(chǔ)。這也帶來一個(gè)巨大的問題,就是需要投入極大的研發(fā)精力和成本。
從2021年“香山”開源高性能?RISC-V?處理器核亮相之后,國(guó)內(nèi)也有企業(yè)發(fā)布了基于RISC-V架構(gòu)的高性能產(chǎn)品和平臺(tái)。例如,賽昉科技發(fā)布全球首款量產(chǎn)高性能RISC-V多媒體處理器——昉·驚鴻7110(JH7110);平頭哥發(fā)布首個(gè)高性能RISC-V芯片平臺(tái)“無劍600”及SoC原型“曳影1520”,希望借此孵化更多的高性能RISC-V芯片及上層軟件應(yīng)用。
同時(shí),RISC-V國(guó)際基金會(huì)已成立數(shù)據(jù)中心工作組(Datacenter SIG)和高性能計(jì)算特別興趣小組(HPC SIG)。其中,數(shù)據(jù)中心工作組主要由阿里平頭哥、谷歌、Ventana等組成,平頭哥正主導(dǎo)推動(dòng)相關(guān)技術(shù)標(biāo)準(zhǔn)的制定;高性能計(jì)算特別興趣小組則由141名成員組成,專注于促進(jìn)高性能RISC-V處理器生態(tài)的發(fā)展。
現(xiàn)在,這個(gè)“年輕”的架構(gòu),帶著它獨(dú)有的特性走向高性能發(fā)展。
聊聊生態(tài)
因?yàn)镽ISC-V的建設(shè),RISC-V的生態(tài)建設(shè)一直是業(yè)內(nèi)關(guān)注的重點(diǎn)。相較于ARM的成熟生態(tài),RISC-V的生態(tài)仍然是一個(gè)問題。
從生態(tài)的繁榮程度來看,RISC-V目前處于在ARM大概2000年-2005年這樣一個(gè)階段。在2005年,ARM初步證明商業(yè)化可用,并且與ARM相關(guān)資料增多,市場(chǎng)對(duì)其人才需求暴增。
談到生態(tài)繞不開的一個(gè)問題就是聯(lián)盟,如同X86架構(gòu)形成自己的“Wintel”聯(lián)盟,或是像ARM架構(gòu)形成“Quandroid”聯(lián)盟。RISC-V國(guó)際基金會(huì)會(huì)員已經(jīng)超過3100家,比2021年增加130%;中國(guó)RISC-V聯(lián)盟迅速壯大,擁有超過60家企業(yè)成員。在生態(tài)聯(lián)盟方面,RISC-V發(fā)展迅速。
RISC-V軟件生態(tài)在近年來也有很大程度的豐富。從開發(fā)者數(shù)量和工具的豐富程度來衡量,RISC-V已經(jīng)進(jìn)入快速發(fā)展期,國(guó)際開源社區(qū)積極投入RISC-V軟件生態(tài)。以Linux發(fā)行版Debian為例,開源社區(qū)于2019年開始支持RISC-V,并且在全世界開源社區(qū)的努力下,僅用3年時(shí)間就完成了2萬多個(gè)軟件包中95%的移植,使RISC-V成為Debian支持的Tier-1架構(gòu)。
從RISC-V的企業(yè)來看,包括海思、兆易創(chuàng)新、瑞芯微、全志科技、匯頂科技、樂鑫科技等紛紛進(jìn)軍RISC-V,而平頭哥、芯來、賽昉等已經(jīng)可以提供基于RISC-V 的CPU IP、編譯器、工具鏈等產(chǎn)品。
RISC-V仍然需要拓展新的生態(tài),孟建熠博士對(duì)于RISC-V的未來預(yù)測(cè)中也提到,RISC-V架構(gòu)將走向更廣的生態(tài)合作,在商業(yè)合作上將會(huì)有更多的新模式、軟件持續(xù)豐富,應(yīng)用不斷多樣化。
聊聊中國(guó)為何大力發(fā)展RISC-V
中國(guó)正在“大力”發(fā)展RISC-V,為什么說是“大力”呢,因?yàn)橄噍^于其他架構(gòu),中國(guó)企業(yè)對(duì)于RISC-V的投入顯然是更多的,比如前文提到的100億顆的出貨量中,中國(guó)貢獻(xiàn)了其中的50%;RISC-V國(guó)際基金會(huì)的19個(gè)高級(jí)會(huì)員中,和中國(guó)相關(guān)的會(huì)員有12個(gè)。
大多人認(rèn)為發(fā)展RISC-V主要因?yàn)槠溟_源的特性,防止在一些地緣政治中出現(xiàn)被管制的現(xiàn)象。但這只是原因的一部分,更大的原因是相較于世界上的其他國(guó)家,中國(guó)擁有一些“得天獨(dú)厚”的優(yōu)勢(shì)。
從國(guó)際方面看,RISC-V是第一個(gè)中國(guó)從發(fā)展初期就可以深度參與、發(fā)揮核心貢獻(xiàn)的全球范圍的新指令集架構(gòu)、新的生態(tài)。初期就參與其核心建設(shè),也就意味著在這一方面,中國(guó)與國(guó)外的差距并不大,這是難得的歷史機(jī)遇。
孟建熠博士談到:“今天來講,RISC-V在中國(guó)的落地,至少跟國(guó)外可以做到同步。”
再?gòu)膰?guó)內(nèi)看,半導(dǎo)體領(lǐng)域的發(fā)展非常需要經(jīng)驗(yàn)的積累,但大多數(shù)中國(guó)企業(yè)成立時(shí)間較短。缺乏經(jīng)驗(yàn)這件事或許在其他細(xì)分領(lǐng)域是一項(xiàng)劣勢(shì),但在面臨”年輕“的RISC-V時(shí),反倒成為我們獨(dú)特的優(yōu)勢(shì)。
我們沒有國(guó)外一些老牌廠商和機(jī)構(gòu)的歷史包袱,同樣也沒有它們已經(jīng)存在的商業(yè)利益和技能上的慣性,這就使得我們可以從一個(gè)全新的視角在一個(gè)全新的架構(gòu)下,做很多開創(chuàng)的工作。
這些都是中國(guó)為什么需要大力推動(dòng)RISC-V的原因。當(dāng)然,相對(duì)來說,RISC-V想要快速發(fā)展,也離不開中國(guó)。
中國(guó)具有巨大的市場(chǎng),已經(jīng)是眾所周知的事情了,而這巨大市場(chǎng),帶來豐富的應(yīng)用場(chǎng)景。尤其是在物聯(lián)網(wǎng)細(xì)分領(lǐng)域,在中國(guó)尚未形成真正的壁壘,任何一個(gè)碎片化的應(yīng)用場(chǎng)景都有可能再次帶來RISC-V的新機(jī)會(huì)。
另外,中國(guó)有大量初創(chuàng)企業(yè)涌入,很多企業(yè)都選擇了RISC-V架構(gòu),市場(chǎng)的篩選與推動(dòng)才能加速RISC-V的發(fā)展。很難說,RISC-V發(fā)展的如此迅速,是否是因?yàn)橹袊?guó),但可以肯定的是,如果沒有中國(guó),RISC-V發(fā)展增速必然沒有今天的結(jié)果。
實(shí)際上,RISC-V在中國(guó)還有極大的發(fā)展空間。因?yàn)槟呐轮袊?guó)還沒有一個(gè)國(guó)家級(jí)的關(guān)于RISC-V的政策,但中國(guó)的企業(yè)都自發(fā)地參與到RISC-V生態(tài)建設(shè)中,已經(jīng)帶來了國(guó)內(nèi)的火熱景象。
聊聊未來ARM和RISC-V如何共存
中國(guó)工程院院士倪光南表示:“幾年來,我國(guó)產(chǎn)學(xué)研各界通過評(píng)估和試用,普遍認(rèn)為RISC-V架構(gòu)先進(jìn),功能完善,有可能在AI、IoT、大數(shù)據(jù)、云計(jì)算等新一代信息技術(shù)領(lǐng)域獲得市場(chǎng)優(yōu)勢(shì),從而在未來世界主流CPU架構(gòu)格局中,達(dá)到三分天下有其一?!?/p>
ARM與RISC-V一直是被業(yè)界相提并論的架構(gòu),兩大架構(gòu)也有各自的標(biāo)簽,ARM靠著低功耗、體積小,價(jià)格低廉占據(jù)移動(dòng)端市場(chǎng);RISC-V則靠著定制化、開源、開放切入市場(chǎng)。
兩種架構(gòu)在大眾的討論中往往處于競(jìng)爭(zhēng)的境地。
當(dāng)被問到關(guān)于ARM與RISC-V未來將以何種形式共存的問題,武延軍坦言:“這個(gè)問題我們確實(shí)思考過,但是也沒有一個(gè)明確的答案?!?/p>
他分享了一些看法,在未來RISC-V與ARM很有可能處于一種融合共生的狀態(tài)。如同Linux 流行以后,還是有一些商業(yè)化的Unix操作系統(tǒng)會(huì)出現(xiàn)在比較重要的領(lǐng)域(銀行等)。
ARM與RISC-V之間差異化發(fā)展,互相借鑒。
RISC-V在成長(zhǎng)過程中,吸取了ARM的經(jīng)驗(yàn)教訓(xùn)。比方說,現(xiàn)在的RISC-V很像10年前的Arm,非常碎片化。而從ARM的歷史發(fā)展中可以看到,如果有更多的創(chuàng)新型中小型企業(yè)加入,一起協(xié)同開發(fā)底層的共同部分,包括工具鏈、軟件優(yōu)化等的協(xié)作,是可以幫助企業(yè)集中精力實(shí)現(xiàn)差異化、價(jià)值化。這種模式,在ARM中已經(jīng)被證明是成功的。
ARM同樣也會(huì)借鑒RISC-V的開放性,在商業(yè)上逐漸找到自己的定位,通過更好的服務(wù)能力、商業(yè)授權(quán)上的優(yōu)化,逐漸形成它的獨(dú)有業(yè)務(wù)模式而長(zhǎng)期存在。
編輯:黃飛
?
評(píng)論