本期概要:
國際基金會動態
RISC-V 國際基金會
○ RVI CEO Calista Redmond 發布《The Top 10 RISC-V Milestones & Highlights from 2023》
○ 橫向委員會、ISA 委員會、任務組和 SIG 最新進展
○ RVI 官方 Frequently Asked Questions page 正式發布
RISE 基金會動態
○ RISE近期動態
○ RISE在Valgrind上的評估工作、各工作組進展
○ RISC-V軟件優化手冊將在 1 月公開
開源芯片社區動態
○開芯院參與 RISE 工作進展、如何使用香山資源包升級文檔發布第一期、香山持續招募志愿者
○承影開源通用圖形處理器增加benchmark支持,完成64位數據計算和訪存指令設計
○《2023 SpinalHDL應用前景探索》的線上研討會視頻發布
○千萬粉絲博主Linus Tech Tips對基于SG2042的Pioneer Box進行了評測播放超百萬
○“基于RISC-V芯片 + OpenHarmony操作系統創意挑戰賽”收官
第一部分 國際基金會動態
RISC-V 國際基金會
1.RVI CEO Calista Redmond發布《The Top 10 RISC-V Milestones & Highlights from 2023》
鏈接:
https://riscv.org/blog/2023/12/the-top-10-risc-v-milestones-highlights-from-2023/
2. 橫向委員會、ISA 委員會、任務組和 SIG 最新進展
鏈接:
https://wiki.riscv.org/display/HOME/Technical+Newsletter?preview=/60981271/69664785/riscv-tech-newsletter-20231215.pdf
3. RVI 官方 Frequently Asked Questions page 正式發布
鏈接:
https://riscv.org/about/faq/
RISE 基金會
1.RVI CEO Calista Redmond發布《The Top 10 RISC-V Milestones & Highlights from 2023》
○ RISE繼續討論2024年的工作,其中包括 Open On-Chip Debugger,DynamoRIO,內存診斷工具Valgrind和H264解碼器等工作。
○ RISE選擇K230開發板作為向量工作的硬件驗證平臺。
○ RISE編寫RISC-V完成RISE內部review的信息收集,預計1月8日當周公開。
2.技術進展及工作組情況
2.1 RISE在Valgrind上的評估工作
Valgrind是Linux下流行的內存診斷工具,可以調試內存分配bug,分析內存使用等等。本組計劃把Valgrind移殖到RISC-V。目前在做現狀調查。Valgrind 的開源社區由紅帽公司工具團隊的 Mark Wielaard 領導。當前社區有兩個 RISC-V 的支持分支,分別來自 SUSE 員工和 Intel 公司的開發者。
[1] https://github.com/petrpavlu/valgrind-riscv64
[2] https://github.com/intel/valgrind-rvv/tree/poc-rvv
2.2 編譯器和語言運行時工作組
GCC的自動向量化是個長期工作,其它架構經過了一年為單位的優化,RISE會投入調研并決定下一步工作計劃。
2.3 系統庫(簡稱SL)工作組
系統軟件開發過程中,有沒有實際的硬件很重要,尤其是對于性能相關的優化。尤其是支持RISC-V vector(RVV) 1.0規范的硬件。系統庫工作組準備用目前能買到的少量K230作為驗證用的硬件。從測試情況看,K230的向量性能和ampere的ARM64服務器芯片Altra的加速比接近(7.4.x vs 8.x),和Cortex-A53有些差距。
來自阿里巴巴的郭任在Linux Plumbers Conf介紹了ILP32 on RV64,這是一個單獨的ABI,可以改善性能同時降低內存使用(以頁計算,大約節省25%內存)。目前SL組認為該任務不在RISE的優先級上。
小編希望郭任老師繼續努力,推進該工作合入主線。有需要技術討論/評估的童鞋歡迎后臺聯系小編。
3. RISC-V軟件優化手冊
上次提到的 RISC-V Optimization Guide,RISE 內部 review 已經于本月 15 日截止,預計一月上旬會公開本手冊。
第二部分 社區成員動態
1. 開源高性能處理器“香山”
1.1 香山進展
昆明湖研發接近尾聲,各組持續推進面積和時序的優化;前端開始著手驗證文檔,后端 Hybrid Unit 性能優化基本完成,訪存實現向量 MMIO 訪存,緩存持續推進四核修復和 CHI 測試。
項目鏈接:
https://www.gitlink.org.cn/OSchip/xiangshan-intro
周報鏈接:
https://mp.weixin.qq.com/s/yDgNZbygVrGje2qJ6Y5sAA
1.2 當前在RISE的投入
? 在香山UEFI upstream過程中發起RISC-V相關代碼重構的討論。
? 投入虛擬化場景下原子操作和GDB斷點支持兩部分工作。RISE任務編號是LK_03_028,LK_03_029和DP_01_001,預計2024Q1完成開發工作,并開始upstream工作。
1.3 香山社區建設
?GitHub完成Openissue的中翻英工作
?GitLink完成issue同步,便于中文用戶查閱內容
?通過Docker使用香山文檔進行了升級,資源包重新制作,第一部分準備工作已發布
資源包下載地址:
https://pan.baidu.com/s/1DzZtC3nt06eAuNimjKCSfA?pwd=xufs
提取碼:xufs
文檔下載地址:
https://www.gitlink.org.cn/zone/OSchip/source/16
1.4香山社區志愿者招募
持續招募志愿者,要求詳見雙周報 05 期,報名方式:將個人簡歷發送至 anxu@bosc.ac.cn, 標題"香山開源生態建設志愿者報名"
2. 開源芯片白皮書
項目介紹:開源芯片白皮書是一份全面介紹RISC-V發展現狀與趨勢的報告,包括處理器芯片發展現狀與趨勢、基于開放指令集架構RISC-V的創新成果、產品及應用、生態發展模式、生態發展展望等。旨在為行業企業、投資人、開發者等提供一個可參考的依據,從而更好地把握開源芯片技術的發展脈絡,積極參與到開源芯片的研發、應用和推廣中來,共同推動RISC-V的繁榮與發展。
如果您希望在開源芯片白皮書中展現您的產品/技術等信息,請聯系 guoqing@bosc.ac.cn
項目進展:
?RISC-V基金會數據動態更新,補充了TSC基本信息
?新增安卓及openeuler支持RISC-V信息
?IP平臺信息補充
(opencores、openHWgroup、DR、chiips)
?芯片軟硬件設計工具套件更新
?社區組織模式增加開源社區信息
項目鏈接:
https://gitlink.org.cn/zone/OSchip/help
3. iEDA 項目
項目介紹:從 Netlist 到 GDS 的開源芯片設計 EDA 平臺
項目進展:
?內外倉庫代碼更新,刪除了歷史中誤傳的二進制文件等大文件;
? iIR工具啟動開發;
? iPL工具增量式支持時序布局單元移動Cell balancing、Load Reduction,并在DP階段增加網絡流方法;
? iRT繼續推進DR flow,優化迭代法方案;
? iDRC支持掃描線方式檢測min spacing和metal short;
?啟動iEDA平臺接入性能評測系統的工作。
項目鏈接:
https://www.gitlink.org.cn/OSchip/iEDA
4. “承影”GPGPU 及編譯器項目
4.1 承影開源通用圖形處理器
項目介紹:支持RISCV-V指令集的開源GPGPU
項目進展:增加benchmark支持,完成64位數據計算和訪存指令設計。
項目鏈接:
https://www.gitlink.org.cn/OSchip/THU-DSP-LAB
5. 達坦科技open-rdma
項目介紹:open-rdma是RoCEv2的開源實現。項目使用Bluespec SystemVerilog作為開發語言以提高開發效率和正確性。項目積極擁抱硬件敏捷開發和敏捷驗證的思想,遵循軟硬件協同設計的方法,使用Cocotb、TLM2.0等開源框架來進行仿真驗證。
項目進展:
?基于Vivado完成FPGA跨die的總線握手模塊布局布線;
?基于SystemC和TLM接口實現XDMA的仿真模型;
? XDMA和RDMA的邏輯開始對接。
項目鏈接:
https://gitlink.org.cn/datenlord/open-rdma
達坦科技通過軟硬件深度融合的方式打通云間壁壘,實現數據高效跨云訪問。其采用硬件加速提升存儲性能,目前采用FPGA實現存儲相關場景的性能加速。SpinalHDL是達坦科技在產品中使用的硬件描述語言之一,因此,達坦科技一直熱心于推廣SpinalHDL在業界的落地應用。
近日,達坦科技聯合SpinalHDL社區及該語言的創建者 Charles Papon 舉辦了 《2023 SpinalHDL應用前景探索》的線上研討會,分為兩個Track:1. Tooling and flow; 2. Project。六位演講人圍繞SpinalHDL的方法論和實際應用案例,做了全面和深入的分享:
Yindong Xiao, Get Started with SpinalHDL with a Simplified Setup
yportne13, Some Tips on Using Memory Black Box in SpinalHDL
Charles Papon, Pipelining API Introduction
Andreas Wallner, SpinalHDL Intro for New Users
Chenbo, Pcie Brief Introduction
Christopher Lozinski, The J1Sc Family
感興趣的朋友,歡迎通過下方B站鏈接,收看視頻回放。
https://space.bilibili.com/2017027518?spm_id_from=333.337.search-card.all.click
6. 算能科技SG2042
項目介紹:千萬粉絲博主Linus Tech Tips全方位揭秘:Pioneer Box硬件、性能與RISC-V生態發展
項目進展:Linus Tech Tips(簡稱LTT)是由Linus Sebastian在2008年創辦的科技和硬件相關的YouTube頻道, 在全網擁有超過2000萬粉絲。Linus Sebastian是一名加拿大的科技主持人和YouTuber,因其對硬件和技術的深入了解而受到廣泛認可。近日,該頻道對基于SG2042的Pioneer Box進行了評測。該視頻在短短一周內獲得超過百萬播放量,1800+條評論,好評率高達96%。
詳情鏈接:
https://www.youtube.com/watch?v=vaMxTSm53UU
項目鏈接:
https://www.gitlink.org.cn/OSchip/SG2042-Newsletter
7. 潤開鴻
項目介紹:“基于RISC-V芯片 + OpenHarmony操作系統創意挑戰賽”收官
項目進展:由開放原子開源基金會主辦、江蘇潤開鴻數字科技有限公司承辦、中國科學院軟件研究所協辦,歷時三個多月,吸引上百支隊伍報名參賽,產生40+優秀作品。其中,評出了三等獎10名,更有7支優秀隊伍成功晉級,參與線下路演。經過激烈的路演角逐,評選出了5支二等獎隊伍,2支一等獎隊伍。
潤開鴻為賽題聯合舉辦方,榮獲“開放原子開源大賽-優秀共建方”授牌。
詳情鏈接:
https://mp.weixin.qq.com/s/Dm3l61vCncoSyy5RXu_JCg
項目鏈接:
https://www.gitlink.org.cn/OSchip/OpenHarmony
第三部分 高校 RISC-V 動態
1.一生一芯
1.1 第六期“一生一芯”計劃發布12月第一、二批入學答辯通過名單。
12月第一批:
入學答辯通過名單-12月第一批
12月第二批:
入學答辯通過名單-12月第二批
1.2 “一生一芯”發布11月月報
“一生一芯”11月月報
1.3“一生一芯”高校巡回演講最新進展
12月6日,前往浙江大學進行巡講和教學交流
12月8日,前往杭州電子科技大學進行巡講和教學交流
素材提供(按拼音排序):
北京開源芯片研究院:安旭、蔣夢然、王昊、王尤、張健
達坦科技:Tracy Zhu
澎峰科技:王佩
清華大學數字信號處理器實驗室:于芳菲
潤開鴻:周長遠
賽昉科技:Allen Xue
算能科技:Sandor WANG
兆松科技:周晶晶
無論是項目還是個人,歡迎發送郵件至 anxu@bosc.ac.cn ,成為社區項目或推廣大使都將是為推動開源社區建設的重要貢獻。
原文標題:開源芯片社區雙周報 No.6
文章出處:【微信公眾號:中國開放指令生態RISCV聯盟】歡迎添加關注!文章轉載請注明出處。
-
RISC-V
+關注
關注
45文章
2290瀏覽量
46189
原文標題:開源芯片社區雙周報 No.6
文章出處:【微信號:中國開放指令生態RISCV聯盟,微信公眾號:中國開放指令生態RISCV聯盟】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論