
發布
注冊
/
登錄RISC-V的案例
RISC-V芯課程 | 從微架構到系統:基于新思科技RISC-V驗證方案構建高效可靠的RISC-V 驗證閉環
新思科技芯課程全新RISC-V系列即將推出,本次課程內容共4講,首場【從微架構到系統:基于新思科技RISC-V驗證方案構建高效可靠的RISC-V 驗證閉環】將于5月15日上線,深度剖析RISC-V在現代SoC設計中的核心驗證難點及挑戰,并重點介紹新思科技RISC-V相關的動態驗證方案,通過將STING的高效激勵生成能力與ImperasDV的精準檢查能力與新思科技的VCS、Verdi深度融合,展示如何構建一個涵蓋“激勵生成- 高速仿真- 深度調試-覆蓋率收斂”的仿真驗證方案。歡迎了解并預約更多系列課程:
1. 5/15: 從微架構到系統:基于新思科技RISC-V驗證方案構建高效可靠的RISC-V 驗證閉環
2. 5/22: 形式驗證為RISC-V內核保駕護航
3. 5/29: ZeBu高性能Emulator 助力RISC-V高效驗證
4. 6/5: FC QIK & AI FUSION:高效賦能RISC-V后端實現
講師簡介:
范宇杰 | 新思科技資深應用工程師
擁有多年SOC與CPU驗證經驗,近年來專注于RISC-V生態系統及新思科技RISC-V及CPU相關驗證方案的推廣與支持。
課程時間:
2026.05.15(周五),14:00-15:00
歡迎掃碼進入課程報名入口,了解更多RISC-V系列芯課程!
展開 RISC-V 中國峰會 | OpenMPL引人注目,RISC-V Summit China 2023
RISC-V中國峰會圓滿落幕
2023年8月25日,為期三天的RISC-V中國峰會(RISC-V Summit China 2023)圓滿落幕。本屆峰會以“RISC-V生態共建”為主題,結合當下全球新形勢,把握全球新時機,呈現RISC-V全球新觀點、新趨勢。吸引了超過百家企業及研究機構、開源技術社區參與交流,近百家媒體跟蹤報道。
澎峰科技致力于成為國內RISC-V技術落地的先行者,同時也是RISC-V國際基金會的成員單位。2017年澎峰科技推出了國內首款RISC-V開發板Perf-V系列,今年又隆重推出了RISC-V衡山系列計算型服務器,使能先進計算硬件,賦能科研創新與行業應用,適用于科學計算、工程計算、AI計算、融合計算等應用場景,助力實現高效和綠色的算力成本。
OpenMPL
8月25日下午16:20-16:30,澎峰科技創始人張先軼博士在會議中分享了RISC-V高性能開源計算庫OpenMPL的相關動態。
OpenMPL(Open Math Performance Library)是一套針對計算機的各類指令集處理器和各領域應用程序的經過極致優化的開源數學計算軟件。OpenMPL自帶強大的包管理能力,所以它既可以作為x86、ARM、RISC-V等指令集CPU平臺的通用數學函數庫基礎軟件,也可以作為各類DSA加速硬件滿足各種應用場景所必須支持的基礎軟件,最終成為各領域應用程序(如:AI、CAE、EDA、信號處理等)的開源數學計算軟件。
展開 Andes的RISC-V藍圖
以該公司的 AndesCore V3架構為例,與RISC-V以及其它指令集架構相比,無論是指令寬度、GPR數量,還有Delayed branch的數量等多項指標,從下圖可以看出,AndesCore V3與RISC-V指標非常相似,可以實現平滑地轉移。
對此,林志明表示:“基于晶心13年的技術積累,以及AndesCore V3與RISC-V的高相似度,我們可以在現有RISC-V指令集的基礎上,做一個Kernel,再結合AndesCore V3成熟的功能強項,整合打包在一起,就形成了新一代的AndeStar V5架構,這樣,RISC-V作為一個子集融入到V5架構當中,就可以將RISC-V的模塊化、可擴展的優勢帶給AndeStar V5。”
AndeStar V5包括32位和64位兩種架構,近期,該公司也推出了基于該架構的最新產品:AndesCore A25/AX25,適合以Linux為基礎的應用;AndesCore N25F/NX25F,適合浮點密集型的多元應用。A25及N25F為32位,而AX25和NX25F則為64位。
晶心科技CTO蘇泓萌博士表示:“晶心采用RISC-V作為第五代架構AndeStar V5的子集,并貢獻至RISC-V社群。A25/AX25及N25F/NX25F為5級管線并兼容RISC-V ISA (RV-IMAC[FD])的多功能處理器。所有25系列的處理器都包含具向量中斷dispatch和依優先序搶占模式(preemption)的晶心擴充 Platform-Level Interrupt Controller (PLIC),能有效適用于不同類型的系統事件,并預先整合至64位AXI或64/32位的AHB總線平臺。”
展開 RISC-V在快速發展的處理器生態系統中找到立足點
The RISC-V community in China is also leading a grassroots effort to bring support for ROCm — which is AMD’s parallel-programming framework — to RISC-V processors. AMD did not respond to requests for comment on whether it was involved in porting ROCm to RISC-V.
中國的RISC-V社區也在領導一項基層工作,將ROCm(AMD的并行編程框架)的支持引入RISC-V處理器。AMD沒有回應有關其是否參與將ROCm移植到RISC-V的評論請求。
正文完
About HS-2
HS-2 RISC-V通用主板是澎峰科技與合作伙伴共同研發的一款專為開發者設計的標準mATX主板,它預裝了澎峰科技為RISC-V高性能服務器定制開發的軟件包,包括各種標準bencmark、支持V擴展的GCC編譯器、計算庫、中間件以及多種典型服務器應用程序。
HS-2 RISC-V通用主板搭載了一顆國產RISC-V 64核處理器(SG2042)。SG2042是目前已量產的性能最高的RISC-V處理器,主要針對高性能計算領域需求設計,適用于科學計算、工程計算、AI計算、融合計算等大算力應用場景。
展開 
RISC-V面臨的挑戰!
RISC-V正進一步進軍主流市場,在眾多設計領域嶄露頭角,并獲得了越來越多的芯片制造商、工具供應商、大學和代工廠的支持。大多數情況下,它被用作一種補充的處理器,而非其他處理器的替代品,但這在未來可能會改變。
對于芯片制造商而言,RISC-V特別具有吸引力的是開源。RISC-V指令集架構(ISA)在本世紀初開始在加州大學伯克利分校開發,可通過伯克利軟件分發(BSD)許可證獲得,它允許以最小的限制廣泛分發設計。這對于開發原型的初創公司來說尤其適用,但也適用于高度特定的應用,如安全協處理器,因為它的源代碼可以調整。此外,它在中國等市場表現良好。在中國,全國都在努力降低半導體貿易逆差,以及芯片的IP成本。
大多數支持者欣然承認,在RISC-V對市場上已有的處理器核心構成嚴重威脅之前,它還有很長的路要走。為特定的應用開發軟件和微架構需要時間,而RISC-V基金會自2015年才成立。這一切使得RISC-V架構成為協處理器的一個有趣選擇,但并不一定是商業設計中的主要處理元素。事實上,我們尚不清楚RISC-V是否會真正取代一些領先的處理器架構。但它肯定會在那些成熟的處理器旁邊找到立足點,隨著RISC-V架構和軟件的成熟,它的角色只會越來越重要。
Microsemi公司FPGA營銷總監、RISC-V基金會發言人Ted Marena表示:“看看市場就知道,x86不會消失,ARM架構也不會消失。參考RISC-V的方式,以及諸多客戶對這項技術的看法,我們可以得出結論,RISC-V是一種選擇。它可以實現人們可能需要的創新水平。有很多人不需要它,但他們還有很多選擇。 但對于那些需要更高級別功能的人而言,RISC-V正是填補空缺的地方。”
展開 RISC-V架構的演變
圖2:基礎RISC-V ISA和擴展[7]。
目前有一些嵌入式和低端RISC-V CPU/SoC可用,如64位Allwinner D1(基于XuanTie C906)和64位四核SiFiveU740。還有大量的軟核,從RV32E(例如PicoRV32)到RV64GC(例如XuanTie C910和Andes X45)的變體。
然而,RISC-V ISA擴展的萌芽性質給開發人員帶來了一些困難。例如,“V”矢量擴展,通常稱為“RVV”,于2021年9月下旬在1.0版本中被凍結。雖然這是一個偉大的里程碑,但它與以前的RVV版本不兼容的事實是不幸的,因為目前唯一可用的支持RVV的硬CPU,C906,使用不兼容的v0.7規范。由于GCC和LLVM / Clang編譯器都針對凍結或批準的ISA擴展,在這種情況下是RVV v1.0,開發人員無法使用主線編譯器版本針對D1提供的矢量支持,并被迫依賴XuanTie開發的GCC v8.4。不幸的是,這不再從制造商那里公開提供,但可以從愛丁堡大學的DataShare網站下載[8]。當針對C906設備(如Allwinner D1)時,使用XuanTieGCC編譯器生成矢量化代碼可以獲得明顯的運行時性能優勢,如一些RAJAperf[9]基準內核的圖3所示[10]。圖3:矢量化RISC-V與標量代碼的相對運行時性能[10]。
利用Allwinner D1矢量化支持的另一種方法是使用RVV v1.0到v0.7回滾工具[11],該工具由Joseph Lee博士開發,作為ExCALIBUR H&ES RISC-V測試臺項目的一部分[12]。在這里,主線GCC和LLVM/Clang編譯器可用于自動編碼,該工具將生成的RVV v1.0匯編語言“.s”文件轉換為RVV v0.7“.s”源文件。
展開 RISC-V走向開放服務器規范
原文
:RISC-V Moving Toward Open Server Specification
作者:Agam Shah
轉載自:https://www.hpcwire.com/2023/07/24/risc-v-moving-toward-open-server-specification/
中文翻譯:
2023年7月24日
RISC-V International目前正在起草一份可以標準化RISC-V服務器芯片和系統開發的規范,RISC-V International是一個處理指令集架構開發的組織。
該規范為基于RISC-V技術的各層服務器計算系統建立了標準接口。它可以幫助公司在云計算環境中部署RISC-V服務器,其中軟件通過虛擬化CPU運行,而不是直接從硬件CPU運行。
可以肯定的是,服務器規格還處于早期階段。當前的迭代包括系統管理控制器、片上系統模塊、安全層、引導系統和虛擬化層。
RISC-V在一份定義該規范的文件中表示:“RISC-V服務器SoC(片上系統)規范定義了一套標準化的功能,便攜式系統軟件(如操作系統和虛擬機管理程序)可以依賴這些功能存在于RISC-V服務器SoC中。”此處提供規范鏈接。
RISC-V服務器規格模型。
RISC-V是一個可免費許可的指令集架構。任何人都可以根據架構創建芯片,但公司也可以添加其專有模塊并出售這些芯片。RISC-V得到了大多數頂級芯片制造商的支持,包括英特爾、AMD、蘋果、英偉達和高通。
開放計算項目還定義了x86和ARM服務器的類似規格,這些規格被服務器制造商用作構建標準化數據中心產品的藍圖。
展開 國外芯片五大玩家聯手組建了另一家RISC-V合資企業
RISC-V軟件生態系統被稱為RISE,旨在提高RISC-V軟件在移動、數據中心和汽車等一系列行業部門的可用性。
評論一下:
無論如何,這確實對進一步提振行業對RISC-V的信心具有重要的意義。對于中國的視角,不能說全部是有利的。在中國,如果不進一步加大對RISC-V的投入,如果追求短期回報,我們也許會再次錯過一個時代。這不得不讓我想起“紅旗”操作系統的故事。
分享包云崗老師的一篇文章。
文章鏈接
https://blog.csdn.net/SeaCloudHill/article/details/114526981
人無遠見,必有近憂
About HS-2
HS-2 RISC-V通用主板是澎峰科技與合作伙伴共同研發的一款專為開發者設計的標準mATX主板,它預裝了澎峰科技為RISC-V高性能服務器定制開發的軟件包,包括各種標準bencmark、支持V擴展的GCC編譯器、計算庫、中間件以及多種典型服務器應用程序。
HS-2 RISC-V通用主板搭載了一顆國產RISC-V 64核處理器(SG2042)。SG2042是目前已量產的性能最高的RISC-V處理器,主要針對高性能計算領域需求設計,適用于科學計算、工程計算、AI計算、融合計算等大算力應用場景。
加入我們的RISC-V社區
歡迎關注我們,參與進來共建RISC-V軟件生態~加入我們的討論群后,可以向管理員申請免費的64核RISC-V服務器SUDO權限試用賬號。
發郵件到riscvinfo@perfxlab.com
加入微信討論群:加iYuta-R2為好友后可拉入群。
展開 RISC-V公測平臺發布 · UnixBench完整測試
關于RISC-V公共測試平臺
RISC-V高性能處理器公共測試云平臺 ·快速使用指南,
下載鏈接:
https://www.kdocs.cn/l/cmnYcyFIlVRx
加入我們的RISC-V社區
歡迎關注我們,參與進來共建RISC-V軟件生態~加入我們的討論群后,可以向管理員申請免費的64核RISC-V服務器SUDO權限試用賬號。
發郵件到riscvinfo@perfxlab.com
加入微信討論群:加iYuta-R2為好友后可拉入群。
加入QQ討論群:906962594(RVBoards·Only RISC-V)
掃描二維碼加群??
RISC-V公共測試云平臺系列文章
RISC-V公測平臺發布 ·Stream帶寬完整測試
RISC-V公測平臺發布 · 我的世界MohistMC
RISC-V公測平臺發布 · 第一個WEB Server“Hello RISC-V world!”
RISC-V公測平臺發布 ·如何在SG2042上玩轉k3s
“RISC-V成長日記” blog發布,第一個運行在RISC-V服務器上的blog?
展開 RISC-V爆發在即,Si-Five授權價曝光
此外,雖是基于RISC-V,但Andes仍對其進行各種強化,例如運用自定指令使程式碼的占量減少10%,如此可降低程式記憶體需求;或加速中斷發生時的即時處理速度,更適合即時性應用;或對堆疊進行保護,可防止運作失常或減少資安問題。
RISC-V會員陣容堅強
有關大廠采行RISC-V已有諸多報導,在此僅快速帶過,如NVIDIA的GeForce繪圖處理器(GPU)內有鷹(FAst Logic CONtroller, Falcon)控制器,新款的Falcon將采行RISC -V架構,Samsung也將在自家行動芯片內使用,WD也將在多款芯片內使用。上述業者之所以大力擁抱RISC-V原因無它,這些業者均大量采行或銷售芯片,過往采Arm核心需支付龐大的技術使用費,若改行RISC-V將可省下大筆花費。
政府方面則有美國DARPA資助商業公司發展基于RISC-V架構用的航太設備芯片,印度政府也大力擁抱RISC-V;學術單位則有35所大學加入,其中不乏名校,如麻省理工學院、普林斯頓大學等(圖5)。
展開 RISC-V理事會,80%的最高級別會員被中國企業申請了?
伯克利的研究團隊只用了3個月就完成了RISC-V 的指令集開發,并公開發布了第一版指令集。
如果事情到了這里,可能就如同好多的科研CPU項目一樣,如同流星一閃而過,例如很多人沒有聽說過的開源CPU openrisc;
但是,最終研究團隊做了一個前無古人的決定,這個決定奠定了RISC-V后續成功的基礎。
這個決定就是:RISC-V指令集開源,
開源匯聚了學界和工業界的力量,"眾人拾柴火焰高",基于RISC-V應用的處理器已經進入10億的量級了。
RISC-V的成功有兩個關鍵因素:
1:業界參與:RISC-V從MCU開始,到MPU甚至更高性能處理器,一路走來,依賴很多業界的支持,這包括很多創業公司也有很多大廠,有學術機構和科研院所。
2:價值回報;RISC-V給業界參與的各個創業公司/大廠/研究機構都提供豐厚的回報,包括且不限于節省的IP授權費用,可定制自有靈活架構,論文或者創業機會;正是RISC-V給CPU這個行業帶來了新鮮的活力。
眾多從業者的共襄盛舉,實現了投入-產出-投入的正循環,才能有RISC-V蓬勃發展的今天。
02
為了更好推廣RISC-V指令集,2015年非盈利性組織RISC-V基金會(RISC-V Foundation)成立了。
2020年,為了規避日益美國日益縮進的技術鉗制,RISC-V基金會遷移到瑞士。
展開 
SIG官宣:RISC-V將走向HPC和AI!
在英特爾以 20 億美元競購業界領先的 RISC-V 設計公司SiFive 之后,開源 RISC-V 指令集架構正獲得更多主流關注。不幸的是,RISC-V 長期以來一直被降級為較小的芯片和微控制器,這限制了它的吸引力。然而,隨著監管 RISC-V 指令集架構 (ISA) 開發的組織 RISC-V International宣布計劃將該架構擴展到高性能計算、人工智能和超級計算應用程序,這種情況應該很快就會改變。
RISC-V 開源 ISA 于 2016 年首次推出,但最初的內核僅適用于微控制器和一些基本的片上系統設計。然而,經過幾年的發展,眾多芯片開發商(如阿里巴巴)已經針對云數據中心、AI 工作負載(如 Jim Keller 主導的 Tenstorrent)和高級存儲應用(如希捷、西部數據)創建了設計。
這意味著開發人員對高性能RISC-V芯片很感興趣。但是,為了促進邊緣、HPC 和超級計算應用程序采用 RISC-V ISA,該行業需要更強大的硬件和軟件生態系統(以及與傳統應用程序和基準測試的兼容性)。這就是用于HPC的RISC-V SIG發揮作用的地方。
目前,RISC-V SIG-HPC的郵件列表中有141名成員,研究、學術和芯片行業有 10 名活躍成員。不斷壯大的SIG的關鍵任務是提出各種新的HPC特定指令和擴展,并與其他技術小組合作,確保為不斷發展的ISA考慮HPC要求。作為這項任務的一部分,SIG需要定義AI/HPC/邊緣要求,并繪制一條特征和能力路徑,以達到 RISC-V 與 Arm、x86 和其他架構競爭的程度。
RISC-V SIG-HPC 也有短期目標。2021年,該集團將專注于HPC軟件生態系統。首先,該小組計劃尋找開箱即用的可以與RISC-V ISA一起使用的開源軟件(基準測試、庫和實際程序)。
展開 英特爾有意收購RISC-V明星公司SiFive:芯片戰線或將變得更為復雜
對于此前外界擔憂的RISC-V基金會的總部在美國,未來可能會受美國禁令的影響的問題,為打消外界疑慮,去年RISC-V基金會已經將總部遷移到中立的國家瑞士。這也為RISC-V生態的進一步加速發展,掃除了最后的障礙。
RISC-V陣營的發展越來越強勁,勢如破竹。越來越多的廠商擁抱RISC-V ,RISC-V官網顯示2018年RISC-V基金會成員不到兩百家,而現在RISC-V基金會成員已超過2000家,覆蓋70個國家,這樣的燎原局面,僅僅是用了兩年時間。可以說,近兩年來RISC-V之所以能夠發展如此之迅猛,中國廠商可謂是功不可沒。
根據RISC-V基金會官網的資料顯示,在目前RISC-V基金會僅有的13家最高級別的會員當中,包括阿里巴巴(平頭哥半導體)、華為、中興、賽昉科技、紫光展銳、西姆計算、中國科學院軟件研究所(ISCAS)、中科院計算所(ICT)、成為資本等9家都是中國大陸的廠商和機構。
而最高級別的會員的優勢在于,可以提名一名理事委員會理事,以及技術委員會代表,可直接影響RISC-V未來的發展方向。
同時眾多的海外企業,也大多將RISC-V作為了ARM的替代方案,并積極的投入。隨著RISC-V架構的持續演進以及RISC-V生態的持續壯大和完善,未來RISC-V將有望與英特爾X86、ARM形成三足鼎立之勢。
展開 RISC-V芯課程 | 形式驗證為RISC-V內核保駕護航
5月22日,新思科技芯課程RISC-V系列即將推出:【形式驗證為RISC-V內核保駕護航】,將重點介紹如何通過形式驗證技術,為RISC-V內核提供端到端的驗證保證。我們將結合自研的RISC-V AIP,講解形式驗證在RISC-V設計中的應用場景,幫助您快速掌握利用形式化方法,在無需復雜testbench的前提下,高效發現功能缺陷,覆蓋邊界場景,為設計質量筑牢防線。歡迎大家積極報名參會。
時間:5月22日(星期五),14:00–15:00
地點:線上直播
講師簡介:
李霈霈 | 新思科技高級資深應用工程師
目前專注于 Formal形式驗證工作。
掃碼立即報名參會
展開 國內又添RISC-V新玩家,飛利信開源MCU取得重大進展
在細則中,上海經信委把RISC-V指令集架構的處理器芯片列為相關的支持項目。按照細則的規定,如果企業所做的產品是基于RISC-V指令集架構研發的32位及以上的處理器芯片,且所用內核擁有國產自主知識產權的,再加上如果能滿足一些營收和性能條件,企業就有機會獲得上海方面的項目資金的支持。
芯來科技(武漢)有限公司創始人胡振波的說法,處理器是一個非常復雜的軟硬件系統工程,閉門造車自建標準是很難成功的。所以我覺得中國半導體產業應該主動和積極的擁抱RISC-V生態。我覺得從長期來看,RISC-V對于中國半導體產業一定會產生劃時代的意義,具體將會體現在三個方面:
1、通過RISC-V架構擺脫國外的壟斷,實現處理器內核的國產自主。并且這種處理器內核不是閉門造車出來的,而是擁有一種全世界認可的主流架構和主流生態。
2、由于RISC-V內核的成本優勢,將會幫助本土產業開發出更高的性價比的芯片;
3、由于RISC-V架構的開放性,將會幫助本土產業開發出更多具有差異化特性的芯片。
在國內,除了芯來科技外,也已經有阿里旗下的中天微、小米投資的華米進入了RISC-V領域,現在上市公司飛利信的進入,鼓舞樂國內RISC-V從業者的信心。
在筆者看來,希望看到更多的參與者,共建RISC-V生態!
展開