當前位置: 華文問答 > 數位

RISC

2023-12-01數位

是。

因為開源,RISC-V給了國產CPU芯片開辟了一條新的道路,但也因為開源,這條道路也會走得異常艱辛。

開源既不等於免費,也不意味著沒有任何限制。

首先,國內在做RISC-V處理器/IP核的公司和科研機構多達幾十上百家,而這裏面,有開源免費的,也有一部份上商業行為,涉及商業的公司都是靠出售RISC-V IP核來賺錢的。

指令集架構,說白了就是在芯片執行程式時,把軟體語言轉譯成硬體指令的標準規範。雖然 RISC-V 架構是開源的,但一些關鍵的微架構和相關技術仍然受到專利保護。這意味著,在開發過程中,需要避免使用這些受保護的技術,以免陷入專利糾紛。

對工程師來說,技術上的問題或許都可以解決,但開源還有一大難題,那就是生態。可以說,沒有生態,就沒有使用者。歷經數十年的發展,電腦端形成了x86+Windows的生態體系,智慧型手機、平板電腦等領域形成了AAA(ARM+Android/Apple)的生態體系。生態體系包括指令集架構、芯片、作業系統、軟體套用、上下遊廠商的構建等,整個生態體系的組建過程需要投入大量金錢、耗費大量的時間,且不斷試錯。 生態體系一旦建成,會形成一個非常堅固的壁壘 ,後來者想要打破這個壁壘幾乎是不可能的。

開源意味著所有的組織和個人都可以基於RISC-V指令集進行修改、擴充套件,並開發自己的芯片產品。這最終會導致RISC-V架構或者生態高度碎片化,各領域甚至各家公司之間的生態是割裂的,難以形成一個真正統一的生態體系。而反觀x86和ARM,都有絕對的巨頭引領和發展行業,生態高度統一。

盡管RISC-V相比成熟的x86和ARM,面臨著諸多問題,但我依然認為它是國產處理器一個較好的突破口。

面對x86和ARM不可逾越的壁壘,RISC-V橫空出世。可以說, RISC-V是以「決鬥」的姿態誕生的,指令集開源這把「利劍」直接刺向x86和ARM的要害。 除開源的特性外, RISC-V兼具架構簡單、功耗低、可以模組化設計、工具鏈及編譯器發展迅速 等特點,為物聯網時代催生的眾多初創公司提供了良好的土壤,這也讓RISC-V生態得到了快速的發展。

基於RISC-V指令集架構設計的處理器廣泛套用在數據中心、雲端運算、高效能計算領域,阿裏巴巴和亞馬遜都在自主設計基於RISC-V核心的芯片;在自動駕駛、邊緣計算、人工智慧方面,也有RISC-V的身影。在5G通訊基站、物聯網等方面,RISC-V也嶄露頭角。可以說,RISC-V基本覆蓋了科技前沿領域的芯片套用。

近幾年,以RISC-V架構為核心的CPU出貨量在以相當可觀的速度逐年增加,在全球100億顆RISC-V核出貨量中,中國公司占據了約50%的份額。

最後一個大難題是生態, 生態 也是這幾年國內芯片行業各種會議被提到頻率最高的詞。中國開放指令生態(RISC-V)聯盟宣布成立也旨在加快國內的生態建設,國內的公司在技術和套用上的貢獻度越來越高。

現階段拿RISC-V和x86還有ARM直接比生態及市場是不夠全面立體的,RISC-V的出貨量和增長率是遠高於同期的x86和ARM的。

當年谷歌結束中國的時候,很多人的態度是「寧願看見兩個惡魔在拔河,也不願看見一只天使在跳舞」。

對於國產芯片,相比長期被國外壟斷的局面,我更樂於看到國內企業群魔亂舞, 因為群魔亂舞的另一面,是百花齊放。