《3-12550-迎接一百萬名RISC-V軟件開發者_20230615.pdf》由會員分享,可在線閱讀,更多相關《3-12550-迎接一百萬名RISC-V軟件開發者_20230615.pdf(43頁珍藏版)》請在三個皮匠報告上搜索。
1、迎接一百萬RISC-V開發者報告人:吳偉2023-06-15報告人自我介紹 吳偉 PLCT Lab 創始人及項目總監(2019-)TARSIER 團隊創始人(2021-)隸屬于中國科學院軟件研究所 不是博士(PhD)跟RISC-V和開源社區有關的經歷和角色RISC-V International 技術委員會(TSC)委員、基礎架構委員會主席、RVP工作組聯席主席RISC-V中國區聯絡人、RISC-V大使LLVM基金會理事(2022-)HelloGCC 社區 負責人(2013-)HelloLLVM 社區 聯合發起人(2018-)RISC-V中國社區(CNRV)核心組織者(2020-)RISC-V
2、中國峰會組織者(2021-)接下來的接下來的2020分鐘,我們會交流的內容有分鐘,我們會交流的內容有 芯片和軟件技術發展的三個觀察判斷 RISC-V 的歷史及現狀:欣欣向榮的開源軟件生態 做好準備,迎接一百萬名RISC-V軟件開發者長篇大論之前,先快速回答幾個問題問:RISC-V 指令集架構會被卡脖子么?答:不會。問:RISC-V 的軟件生態建設得如何了?答:開源生態即將追平ARM;商業軟件生態處于萌芽期三個基本觀測(假設)1.摩爾定律是有極限的,而算力需求沒有極限三個基本觀測(假設)1.摩爾定律是有極限的,而算力需求沒有極限頂端優勢設計成本制造成本設計工具軟件棧領域專屬架構(DSA)時代早已
3、來臨三個基本觀測(假設)1.摩爾定律是有極限的,而算力需求沒有極限2.軟件系統的復雜度是超線性增長的三個基本觀測(假設)1.摩爾定律是有極限的,而算力需求沒有極限2.軟件系統的復雜度是超線性增長的“已經沒有任何公司或主權可以獨立維護所有的軟件?!薄败浖淌墒澜?,開源軟件吞噬軟件”三個基本觀測(假設)1.摩爾定律是有極限的,而算力需求沒有極限2.軟件系統的復雜度是超線性增長的3.有能力駕馭軟件開發復雜度的開發者是有限的三個基本觀測(假設)1.摩爾定律是有極限的,而算力需求沒有極限2.軟件系統的復雜度是超線性增長的3.有能力駕馭軟件開發復雜度的開發者是有限的一個細分領域一般只有頭部一兩個開源社區最
4、終活躍,而那些不被上游維護的代碼像是活在不被上游維護的代碼像是活在ICU:費用昂貴、死亡率高:費用昂貴、死亡率高推論1:開源軟件吞噬一切由觀測2+觀測3得出在開源生態基礎上構筑商業軟件已是常態推論2:必然會出現自由開放的指令集由觀測1+觀測3得出還在做自研指令集的同行們,是時候重新考慮下職業規劃了“InstructionSetsWanttobeFree”KrsteAsanovic,ProfessorofUCBRISC-V接下來的接下來的2020分鐘,我們會交流的內容有分鐘,我們會交流的內容有 芯片和軟件技術發展的三個觀察判斷 RISC-V 的歷史及現狀:欣欣向榮的開源軟件生態 做好準備,迎接一
5、百萬名RISC-V軟件開發者以及已經2023年了,在座不會真的有人還沒有接觸過RISC-V吧?開發者入門和 RISC-V 人才培養:在做,超用心!循序漸進,學習開發一個RISC-V上的操作系統 https:/ https:/ https:/ https:/ RISC-V GCC 編譯器開發 https:/ 演講:RISC-V State of Union圖源:Krste 演講:RISC-V State of Union2022已經有超過100億顆RISC-V內核被部署2018年的時候預測2025年624億在6月6日歐洲演講中被更新/提高“RISC-V will win the next rou
6、nd”RISC-V 已經成為未來的主流架構 任何芯片公司都應投入;任何軟件公司都需要適配;同學們也應該看一看了 擁抱開源軟件并積極成為貢獻者是企業生存、勝出的必要條件 要么積極融入開源社區,要么被開源軟件吞噬;不被upstream支持等于活在ICU RISC-V 軟件生態領域依然有大量機會可以把握 以中國科學院軟件研究所PLCT實驗室在RISC-V領域的貢獻和成果為例Divergencew/JimKellerinBangalorehttps:/ 2023年4月最新演講:https:/ Design&MicroarchitectureRTLDVReliable,Serviceable,Diagn
7、osable PerformantSecureDebuggableCompilersSimulatorsPerf ToolsSPIKESAILCI/TestingGolden ModelSAILArchitecture TestsISAHPC Data Center Consumer IoT NetworkingTraining Academia ResearchServicesSilicon Soft IP21BootHypervisorOperating SystemsRuntimesApplicationsOpenSBIInfrastructureSpartagprof內頁內容來自 Ma
8、rk Himelstein,https:/ Platform Web Apps部分常見的軟件生態適配完成度展示部分常見的軟件生態適配完成度展示LinuxFirmware/BIOSPHPMySQLStream&Blog SearchGuest OSWeb Server Storage Virtualization Security In-Memory DBTools MemcachedOpenSBINetworkingSwitch Load Balancer內頁內容來自 Mark Himelstein,https:/ 合適的時間:摩爾定律已死,DSA繁榮;軟件系統規??涨褒嫶笄疫€在超線性增長 足
9、夠好的設計:模塊化的設計,靈活搭配,從最小的微控制核到最強的超算芯片都能用 清晰的定位和布局:自由開放的授權協議;成立RISC-V國際基金會保持利益中立 高度重視軟件生態:從2020年開始RISC-V國際基金會轉向軟件導向 新的商業模式:先選擇RISC-V指令集規范,再挑選硬件供應商,避免被供貨商“綁架”芯片設計領域實現產學研無縫銜接:學生在學校寫的RISC-V設計代碼畢業后甚至可以直接用Krste Asanovic 教授在 RISC-V Summit 2020 上題為State of the Union的主題報告第三屆RISC-V中國峰會(2023)已經開始征稿,歡迎投稿、報名參會!往屆峰會
10、所有演講視頻均已上線往屆峰會所有演講視頻均已上線:https:/ 內置了(JIT)編譯器的開源軟件 OpenJDK、V8、Spidermonkey、LuaJIT、etc.作為基礎設施的Linux發行版對RISC-V架構的支持 Debian、Fedora、openEuler 需要等待RVI相關草案標準成熟的細分領域 數據中心/云計算/硬件虛擬化接下來,一百萬名 RISC-V 開發者在哪里?開源基礎軟件適配 商業軟件生態繁榮感謝算能提供6套SG2042(64核)開發板不僅是 Debian,在 TARSIER 團隊的輔助下,幾乎所有流行的發行版都已經有了 RISC-V 架構的支持包括包括 openE
11、uler openEuler 在內的眾多在內的眾多 LinuxLinux 發行版已完成發行版已完成對對流行的流行的 RISC-VRISC-V 開發板的適配支持開發板的適配支持Nezha D1適配SiFive Unmatched適配Visionfive v1 samuel_yuanSipeed荔枝派Lichee RV Dock周嘉誠周嘉誠ISCAS辦公常用的瀏覽器、辦公常用的瀏覽器、LibreOfficeLibreOffice、ThunderbirdThunderbird 等均已適配等均已適配Source:https:/ backport staging repos are ready:-htt
12、ps:/ Seeded with jdk17,11,8u-dev repos respectively.Nerds Talking to Nerds About RISC-V(Day-1)https:/ RISC-V 開發者做好準備?開源基礎軟件適配 商業軟件生態繁榮RISE基金會的誕生:RISC-V 全球社區的最新投入https:/riseproject.dev/wp-content/uploads/sites/25/2023/05/RISE-Overview-1.pdfRISC-V Lab:為全球開源社區和開發者提供免費、方便的為全球開源社區和開發者提供免費、方便的 RISC-V 實驗環境
13、實驗環境TARSIER團隊的愿景和使命愿景:讓RISC-V成為所有主流開源軟件的Tier-1平臺。使命:確保所有流行的 Linux 發行版在 RISC-V 平臺上平穩流暢運行,軟件生態豐富性、可用性以及使用體驗達到并超過X86及Arm64平臺。戰略目標2025:促成主流Linux發行版將RISC-V提升為默認支持架構;RISC-V筆記本上的軟件滿足日常辦公需求;支撐RISC-V進入超算領域所需的所有開源軟件棧。預告預告:下一個下一個 RISC-VRISC-V大項目大項目18個行業領域5年合作完成超過 1000 款重要行業/商業軟件的移植與部署RISC-VRISC-V是一個遍地機會的新世界,歡迎
14、加入是一個遍地機會的新世界,歡迎加入 謝謝各位謝謝各位本PPT可以通過主辦方或 https:/ 直接下載到也可以通過 找到我2022,更“大”的期待:世界超算500強“We predict that by the end of 2025,there will be more than one RISC-V architecture machine in the worlds top 500 supercomputers.”-Wei Wu,Director of PLCT Lab,ISCASPLCT實驗室實驗室&TARSIER團隊在團隊在RISC-V領域的貢獻及合作機會領域的貢獻及合作機會基礎軟件領域的基礎軟件領域的國家隊國家隊,為國內企業和為國內企業和RISC-VRISC-V社區提供社區提供開源軟件公共品開源軟件公共品v編譯器領域:Clang/LLVM、GNU工具鏈、MLIR、gollvm、方舟編譯器、v虛擬機領域:V8、Spidermonkey、NodeJS、OpenJDK/RV32G、LuaJITv模擬器領域:QEMU、Spike、gem5、Spartav應用領域:OpenCV、HPC Software Stack、LibreOffice、Firefox、ChromiumvRISC-V發行版:Debian,龍蜥,openEuler,Arch Linux,Gentoo,etc.