【知乎】 RISC-V架構(gòu)的CPU為什么還沒有流行起來?
?RISC-V架構(gòu)的CPU為什么還沒有流行起來?

劉延
硬科技 | 數(shù)碼 | 美食,歡迎溝通
從最近的SiFive裁員20%開始聊起吧。
他們家的IP已經(jīng)能達(dá)到ARM家主流水平了,但……
SiFive撞上了商業(yè)化墻。
SiFive的RISC-VIP核,計(jì)算能力和ARM只差半檔,這個(gè)設(shè)計(jì)水平非常高,也因此,一定非常燒錢,但這些燒錢并沒有換回來太多的商業(yè)化變現(xiàn)。
今年我去RISC-V峰會(huì),SiFive在算力上給我的震撼到現(xiàn)在還沒消除。
雖然國內(nèi)外RISC-V差不多算得上同時(shí)起步,但按Specint2006來看,目前國內(nèi)RISC-V最高性能IP核只做到了大概ARM家的A76水平,而Si-Five家已經(jīng)摸到了ARM家用于服務(wù)器的N2水平,而面積只需要ARM家的一半。

但問題也就出在這。
RISC-V的生態(tài)和SiFive的算力能力不匹配。
如果我們看目前高性能計(jì)算核心的應(yīng)用,無非是手機(jī)、PC、服務(wù)器。
RISC-V目前整體來說還是生態(tài)不夠完善,
手機(jī)方面,雖然Android 12開始官方支持RISC-V,但這套體系幾乎是阿里平頭哥一家干出來的,從Android 11開始,工程量非常大。但即使是到現(xiàn)在,Android支持RISC-V還只是基礎(chǔ)支持,要想適配當(dāng)前安卓龐大的應(yīng)用生態(tài),甚至更復(fù)雜的游戲,還需要更大的工程量和時(shí)間。當(dāng)年Android支持MIPS都花了三年,甚至讓Intel上門興師動(dòng)眾。
PC方面,Wintel聯(lián)盟依然穩(wěn)固,Win on ARM花了微軟近十年時(shí)間支持,但目前來看,不管是高通驍龍8CX系列,還是未來潛在的高通新的X系列,潛力依然有限。國內(nèi)倒是有一堆ARM+Linux PC,生態(tài)體系也挺成問題。更不用說RISC-V了。
服務(wù)器方面,ARM也才剛嶄露頭角,如果我沒記錯(cuò),最新統(tǒng)計(jì)中,Intel+AMD大概90%市場份額,份額大約八二開;ARM陣營主要是AWS和阿里云,份額也大約八二開,讓他們再換到RISC-V也確實(shí)不容易。
目前RISC-V主要還是用在弱生態(tài)領(lǐng)域,例如可穿戴、物聯(lián)網(wǎng),以及潛在的高性能計(jì)算。
例如RISC-V總出貨量超過100億顆,但如果我們?nèi)タ纯粗锌扑{(lán)訊的招股書和財(cái)報(bào)會(huì)發(fā)現(xiàn),光是這家的藍(lán)牙耳機(jī)芯片就占了三四十億。

為什么?
在這種不太需要完整操作系統(tǒng)的,無非是魔改一套RTOS,對外只需要對上協(xié)議就能通信和應(yīng)用。
也因此這種場景下,RISC-V能節(jié)約成本,既能節(jié)約來自ARM的授權(quán)費(fèi)用,又能通過砍掉不必要的部分,再節(jié)約一點(diǎn)硅片面積,讓芯片成本更低一點(diǎn)。
再比如做鍵盤的RGB控制,做筋膜槍的電機(jī)驅(qū)動(dòng)+充電+控制,做智能家居的Wi-Fi MCU等等。
高性能計(jì)算那邊,Jim Keller去的TensTorrent就是用RISC-V搭的高性能計(jì)算架構(gòu)。
但他們那種高性能計(jì)算,也是自己魔改RISC-V。

一個(gè)小的組里面放了5個(gè)RISC-V核分別做計(jì)算和IO,然后一顆大芯片可能用到幾十個(gè)組,算下來用幾百個(gè)RISC-V核。
再比如高通號稱自己RISC-V已經(jīng)用在6.8億顆處理器里面,這些SoC也有小RISC-V在芯片內(nèi)部用作運(yùn)算調(diào)度用的。
但這些RISC-V核也都是TensTorrent/高通自己魔改的,用不上SiFive的產(chǎn)品。
于是,SiFive拔劍四顧心茫然,空有一身屠龍之術(shù)。
但是,馬里奧,公主只給X86和ARM救,輪不到你。
學(xué)習(xí)屠龍之術(shù)也得花錢,當(dāng)前美國風(fēng)投額也大幅下降,對SiFive的生存又砍了一刀。
所以,回到這個(gè)問題上,RISC-V流行起來了么?
我覺得算用起來了,但用的地方還沒進(jìn)入到大眾視野。
用作主運(yùn)算核心的,不是我們常見的手機(jī)、電腦,而是更簡單一點(diǎn)的可穿戴和物聯(lián)網(wǎng)設(shè)備居多。
而如果深究的話,現(xiàn)在應(yīng)該不少手機(jī)里面可能已經(jīng)有RISC-V小核,當(dāng)然,是做調(diào)度用,而非主要的運(yùn)算。
但RISC-V生態(tài)目前還是有些弱,還需要加強(qiáng)建設(shè)。
一個(gè)題外話,2021年Intel希望用20億美元收購SiFive,最后因雙方不合而分手。
被Intel收購會(huì)是好事么?
我不知道。
理論上說是個(gè)好事,Intel需要X86以外的生態(tài),RISC-V的調(diào)度、高性能計(jì)算,剛好可以讓Intel和Nvidia有新武器抗衡。
但。。
看看Mobileye、Altera、麥咖啡。
編輯于 2023-10-27 22:57