電子發燒友網報道(文/周凱揚)離RISC-V進入大眾的視野其實并沒有多久,全球的RISC-V核心出貨數就已經突破了百億大關,整個RISC-V生態系統已經成了當下最大的開發生態之一,傳統架構也開始注意到這個逐漸崛起的競爭對手。那么這樣一個從開源開放做起的ISA,是如何做到未來三局鼎立的必然局面的?
過去的有線網絡存在很多種形式,比如DECnet、IBM Token Ring、AppleTalk、Acorn Econet、ARCNET等等,但如今都統一成了以太網。而RISC-V之所以能夠爆發,并不單單是因為它有多優秀,而是業界迫切需要開放標準的ISA商業模式。RISC-V國際基金會主席Krste Asanovi?教授強調,一旦你轉向高質量的開放標準后,就很難回到專有的單一授權標準了。
RISC-V的必然性
靠RISC-V能不能打造出最好的處理器?這是每個不了解RISC-V的人剛接觸它時都會有的擔憂。可隨著越來越多的高端RISC-V處理器流片,7nm、5nm的芯片也都頻頻面世,這一疑慮已經被打消了。雖然這些高端芯片的出貨量還不多,在普及率上也不占優,但RISC-V固有的ISA優勢已經變得愈發明顯,設計者能從各個方面上去優化PPA,實現高性能、高能效和小面積,這個可能性給了廠商去選擇RISC-V的理由,尤其是中小型芯片設計公司。
至于高端處理器的定位,也不是一味地去拼主頻或制造工藝,盡管ISA不同,但它們走的設計方向往往一樣,比如超標量、亂序、矢量運算能力等。而目前擁有這些設計特性的RISC-V處理器正在逐漸增加,平頭哥、晶心科技、SiFive、Esperanto、Rivos、Semidynamics、TensorTorrent、Ventana等企業都位列其中。
所以在RISC-V當下的階段中,高端處理器的性能已經在慢慢跟上主流水準,下一個階段就是趕超以及在各個需要高性能的應用領域中鋪開,無論是復雜的電機控制還是科學計算,況且我們已經在SoC上看到了這一趨勢。
不少SoC設計中大家可能最關心的都是應用處理器、圖形處理器這些關鍵的部分,不可否認RISC-V在這些處理器核心上還稱不上是最主流的ISA。但在其他的核心上,越來越多的公司開始考慮起RISC-V,比如AL/ML加速器、音頻DSP、安全處理器、電源管理處理器等等。因為這些核心往往用的是另一套ISA,不僅難以達到優秀的PPA表現,軟件生態也不完善,于是RISC-V才成了最佳的選擇。
但RISC-V明顯不甘于僅僅作為SoC中的一個“協處理器”,應用處理器和圖形處理器就是下一個目標,隨著高通、谷歌、阿里巴巴等廠商的深度入局,最大的消費電子市場出現RISC-V的身影也將成為必然。
碎片化的硬件生態沒法真正打通軟件生態?
對于任何軟件開發者來說,不同的硬件必然會帶來適配上的麻煩,都不用說不同的ISA,哪怕是不同的核心也會給軟件開發帶來更多的工作量。也正因如此,即便RISC-V社區和谷歌都已經開始在為適配安卓做出努力,還是不少人認為RISC-V很難在這個市場中有所起色。
這就不得不提到RISC-V ISA本身的特性,RISC-V是一個高度模組化且可擴展的指令集,未來會有更多的標準擴展加入,而各個設計者也可以加入自己的定制化擴展。這種特化的設計提供了高度靈活的解決方案,卻也讓可能的ISA選擇數量變得過多了,軟件開發社區沒法針對每個選擇都投入開發。
而RVA20、RVA22這些Profile規定了更小的ISA選擇,主打為多數用戶提供最多的價值。每個Profile都基于標準基礎ISA,加上部分強制的ISA擴展,同時還會給到小部分的標準ISA選擇,這樣軟件開發就只需針對特定的Profile進行開發就好,而不用面面俱到。
而RISC-V國際基金會將未來的RVA23定義為下一個Profile里程碑,并表示RVA23很有可能會成為一個長壽的ISA Profile,因為這個節點上諸多豐富的軟件生態系統都會在RISC-V上從開發模式轉為生產模式。
小結
盡管標題中提到RISC-V將開放做成了必然,但開放卻并不是RISC-V成功的唯一因素,要不然在RISC-V之前的諸多開源ISA也不會被歷史的洪流吞沒。RISC-V的成功之處在于龐大的成員支持,來自各大公司、學術機構的研究人員與設計師們都能為這個ISA的發展獻一份力,這份努力也會被社區接納吸收,這才是其他ISA缺少的優勢。
過去的有線網絡存在很多種形式,比如DECnet、IBM Token Ring、AppleTalk、Acorn Econet、ARCNET等等,但如今都統一成了以太網。而RISC-V之所以能夠爆發,并不單單是因為它有多優秀,而是業界迫切需要開放標準的ISA商業模式。RISC-V國際基金會主席Krste Asanovi?教授強調,一旦你轉向高質量的開放標準后,就很難回到專有的單一授權標準了。
RISC-V的必然性
靠RISC-V能不能打造出最好的處理器?這是每個不了解RISC-V的人剛接觸它時都會有的擔憂。可隨著越來越多的高端RISC-V處理器流片,7nm、5nm的芯片也都頻頻面世,這一疑慮已經被打消了。雖然這些高端芯片的出貨量還不多,在普及率上也不占優,但RISC-V固有的ISA優勢已經變得愈發明顯,設計者能從各個方面上去優化PPA,實現高性能、高能效和小面積,這個可能性給了廠商去選擇RISC-V的理由,尤其是中小型芯片設計公司。
至于高端處理器的定位,也不是一味地去拼主頻或制造工藝,盡管ISA不同,但它們走的設計方向往往一樣,比如超標量、亂序、矢量運算能力等。而目前擁有這些設計特性的RISC-V處理器正在逐漸增加,平頭哥、晶心科技、SiFive、Esperanto、Rivos、Semidynamics、TensorTorrent、Ventana等企業都位列其中。
所以在RISC-V當下的階段中,高端處理器的性能已經在慢慢跟上主流水準,下一個階段就是趕超以及在各個需要高性能的應用領域中鋪開,無論是復雜的電機控制還是科學計算,況且我們已經在SoC上看到了這一趨勢。
不少SoC設計中大家可能最關心的都是應用處理器、圖形處理器這些關鍵的部分,不可否認RISC-V在這些處理器核心上還稱不上是最主流的ISA。但在其他的核心上,越來越多的公司開始考慮起RISC-V,比如AL/ML加速器、音頻DSP、安全處理器、電源管理處理器等等。因為這些核心往往用的是另一套ISA,不僅難以達到優秀的PPA表現,軟件生態也不完善,于是RISC-V才成了最佳的選擇。
但RISC-V明顯不甘于僅僅作為SoC中的一個“協處理器”,應用處理器和圖形處理器就是下一個目標,隨著高通、谷歌、阿里巴巴等廠商的深度入局,最大的消費電子市場出現RISC-V的身影也將成為必然。
碎片化的硬件生態沒法真正打通軟件生態?
對于任何軟件開發者來說,不同的硬件必然會帶來適配上的麻煩,都不用說不同的ISA,哪怕是不同的核心也會給軟件開發帶來更多的工作量。也正因如此,即便RISC-V社區和谷歌都已經開始在為適配安卓做出努力,還是不少人認為RISC-V很難在這個市場中有所起色。
這就不得不提到RISC-V ISA本身的特性,RISC-V是一個高度模組化且可擴展的指令集,未來會有更多的標準擴展加入,而各個設計者也可以加入自己的定制化擴展。這種特化的設計提供了高度靈活的解決方案,卻也讓可能的ISA選擇數量變得過多了,軟件開發社區沒法針對每個選擇都投入開發。
而RVA20、RVA22這些Profile規定了更小的ISA選擇,主打為多數用戶提供最多的價值。每個Profile都基于標準基礎ISA,加上部分強制的ISA擴展,同時還會給到小部分的標準ISA選擇,這樣軟件開發就只需針對特定的Profile進行開發就好,而不用面面俱到。
而RISC-V國際基金會將未來的RVA23定義為下一個Profile里程碑,并表示RVA23很有可能會成為一個長壽的ISA Profile,因為這個節點上諸多豐富的軟件生態系統都會在RISC-V上從開發模式轉為生產模式。
小結
盡管標題中提到RISC-V將開放做成了必然,但開放卻并不是RISC-V成功的唯一因素,要不然在RISC-V之前的諸多開源ISA也不會被歷史的洪流吞沒。RISC-V的成功之處在于龐大的成員支持,來自各大公司、學術機構的研究人員與設計師們都能為這個ISA的發展獻一份力,這份努力也會被社區接納吸收,這才是其他ISA缺少的優勢。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
RISC-V
+關注
關注
45文章
2306瀏覽量
46291
發布評論請先 登錄
相關推薦
《RISC-V能否復制Linux 的成功?》
方案。除了SK Telecom和Renesas,專注開發5G基站芯片的初創公司EdgeQ也將使用Andes核心RISC-V許可及定制擴展,以提供集成人工智能的可編程開放式5G平臺。Andes定制擴展允許
發表于 11-26 20:20
RISC-V,即將進入應用的爆發期
RISC-V是一種開放標準指令集架構 (ISA),最初由加州大學伯克利分校的研究人員于2010年開發。業界稱,這種開源特性為芯片設計者提供了極大的靈活性,可以根據具體需求定制AI加速器。
而AI
發表于 10-31 16:06
2024 RISC-V 中國峰會:華秋電子助力RISC-V生態!
技術未來發展方向的寶貴機會。
華秋電子<電子發燒友>作為RISC-V中國峰會的核心媒體社區合作伙伴,深度參與此次峰會。通過其廣泛的影響力,積極推廣前沿的RISC-V創新
發表于 08-26 16:46
risc-v的發展歷史
RISC-V的發展歷史可以追溯到2006年左右,當時David Patterson和其他研究者開始探索創建一個開放和可擴展的指令集架構(ISA)。以下是RISC-V發展的主要里程碑:
一、起源與初步
發表于 07-29 17:20
RISC-V有哪些優點和缺點
RISC-V作為一種開源的指令集架構(ISA),具有一系列顯著的優點和潛在的缺點。以下是RISC-V的主要優點和缺點概述:
優點:
開源與開放性:RISC-V是開源的,這意味著任何人都
發表于 04-28 09:03
RISC-V有哪些優缺點?是堅持ARM方向還是投入risc-V的懷抱?
RISC-V作為一種開源的指令集架構(ISA),具有一系列顯著的優點和潛在的缺點。以下是RISC-V的主要優點和缺點概述:
優點 :
開源與開放性 :RISC-V是開源的,這意味著任何
發表于 04-28 08:51
什么是RISC-V?RISC-V的關鍵技術
RISC-V不僅僅是一個流行語;它建立在堅實的技術基礎之上,使其有別于其他指令集架構 (ISA)。RISC-V的核心是基于精簡指令集計算(RISC)原則,強調效率和性能。
發表于 03-26 09:34
?3617次閱讀
RISC-V邁入HPC市場,性能與生態缺一不可
電子發燒友網報道(文/周凱揚)近年來,RISC-V已經成了業界不可忽視的成功ISA之一,出貨核心數超過百億顆,但這百億
不只專攻國內市場,RISC-V芯片出海大有可為
市場的規模下,國產RISC-V芯片仍有不少值得發掘的市場空間。 ? RISC-V 芯片出海 ? 發展至今,RISC-V已經實現了從低端往高端的突破,無論是筆記本電腦,還是服務器,都已經開始出現
【RISC-V開放架構設計之道|閱讀體驗】+ 閱讀深體驗
和編程語言,適用于目前所有芯片設計實現技術,能用于高效實現所有微體系結構,支持高度定制化,基礎指令集架構不會改變。
所以RISC-V在誕生前舊決定了它必然更得到普遍應用,一切只是時間問題,而這個目標
發表于 03-05 22:01
【RISC-V開放架構設計之道|閱讀體驗】RISC-V基礎整數指令集
第2章 RV32I:RISC-V基礎整數指令集
本章重點講解構成RISC-V基礎整數指令集的基本指令和指令格式。主要包含寄存器間操作的R型,用于短立即數和取數操作的I型,用于存數操作的S型,用于條件
發表于 01-31 21:10
【RISC-V開放架構設計之道|閱讀體驗】+ 個人心得并祝福
《RISC-V開放架構設計之道》給我留下深刻印象的幾點是:
RISC-V的開放性和可擴展性。
RISC-V的簡潔性和高效性。
發表于 01-26 15:52
【RISC-V開放架構設計之道|閱讀體驗】一本別出心裁的RISC-V架構之書(第一章)
【RISC-V開放架構設計之道|閱讀體驗】一本別出心裁的RISC-V架構之書(第一章)
申請這本書的時候就看到了書評中有幾點吸引我,讓我希望拜讀一下:
本書的作者是RISC-V架構的作
發表于 01-24 19:06
【RISC-V開放架構設計之道|閱讀體驗】 RISC-V設計必備之案頭小冊
有幸參加發燒友電子的論壇評測,這兩天收到了這本需要評測的書籍《RISC-V開放架構設計之道》,全書簡單講了RISC-V指令集中目前已經完善的幾個指令集部分,并展望了未來可能會在指令集
發表于 01-22 16:24
【RISC-V開放架構設計之道|閱讀體驗】一本好書,開卷有益
).RISC-V發展繁榮,中國在這方面是成績不錯的,抓住了發展期。RISC-V年輕、開放,且模塊化。作為核心的基礎ISA RV32I可運行完整的軟件棧,其已凍結,永不改變,這為各類開發
發表于 01-21 17:03
評論