龍蜥社群正式成立 RISC-V ARCH SIG!平頭哥、中科院軟體所 PLCT 實驗室等聯合共建

OpenAnolis小助手發表於2022-08-26

編者按:RISC-V 是一套開源、開放的通用指令集架構(ISA),技術上具有簡潔、模組化、可擴充套件特點。指令集標準和擴充套件標準採用全球共享共治的模式,這跟傳統的指令集架構顯著不同,有望打破指令集處理器設計瓶頸,釋放處理器設計潛能,帶來處理器設計與開發的開源模式。

龍蜥社群正式成立 RISC-V ARCH SIG!平頭哥、中科院軟體所 PLCT 實驗室等聯合共建

隨著 RISC-V 知名度的迅速提升,該技術在應用上也從之前的大學教學和研究大踏步進入了產業界,包括 Western Digital、阿里巴巴平頭哥半導體等均開始了 RISC-V 架構的 CPU 核以及晶片的量產應用。RISC-V 在軟體生態方面發展也很迅速,從各種主流的程式語言(如 C、C++、Golang),到主流的 GCC、LLVM 等編譯系統,再到 Linux 與各種 RTOS 作業系統核心,最後到 Ubuntu、Debian 等常見的作業系統發行版,以及容器 Docker 等應用軟體等等。

同時,作為開源指令集的 RISC-V 也受到國內高校和晶片廠商的青睞,如 PTG 的玄鐵、中科院的香山處理器等都已取得了可觀的成就。為擁抱更加開放的晶片生態,促進國內 RISC-V 軟硬體發展,龍蜥社群正式成立了 RISC-V ARCH SIG(Special Interest Group),全面相容並促進 RISC-V 生態發展。至此,龍蜥作業系統可支援 X86、Arm、LoongArch、RISC-V等多種晶片架構。

業界共建Anolis RISC-V ARCH SIG,豐富國內 RISC-V 軟硬體生態

8 月 24 日,上海科技大學和中國科學院軟體研究所聯合主辦的 RISC-V 中國峰會上,本屆 RISC-V 中國峰會主席、平頭哥半導體副總裁孟建熠展示由龍蜥社群、平頭哥、中科院軟體所 PLCT 實驗室聯合打造的 RISC-V 晶片、OS 和生態應用的軟硬體全棧平臺,完成了龍蜥作業系統的 3000 多個基礎包適配,幫助 RISC-V 架構從嵌入式應用擴充到桌面和雲上應用。

大會上,基於龍蜥社群提供的 Anolis 桌面作業系統,平頭哥半導體副總裁孟建熠展示執行了 5 大代表性應用,包括 Java (Alibaba Dragonwell)、NodeJS(Alibaba Node)等基礎軟體元件、FireFox 和 LibreOffice 等典型桌面辦公軟體、還有 NCNN 等 AI 應用。此次展示的應用都不是傳統的嵌入式應用,而是集中在桌面應用和雲上應用。這不僅體現了新一代玄鐵晶片的強勁效能,也是 RISC-V 架構走向桌面和資料中心的重要里程碑。

龍蜥社群正式成立 RISC-V ARCH SIG!平頭哥、中科院軟體所 PLCT 實驗室等聯合共建

(圖/平頭哥半導體副總裁孟建熠)

Anolis RISC-V OS 是龍蜥社群推出的支援 RISC-V 架構的作業系統發行版,由社群 RISC-V ARCH SIG 維護,SIG 成員囊括產學研各界翹楚。未來 RISC-V ARCH SIG 將進一步完善對玄鐵晶片的支援,打造圍繞玄鐵的軟體生態,釋放玄鐵在多媒體和 AI 領域的潛能。

龍蜥社群正式成立 RISC-V ARCH SIG!平頭哥、中科院軟體所 PLCT 實驗室等聯合共建

(圖/基於龍蜥Linux OS的軟硬體全棧平臺)

RISC-V ARCH SIG 願景

RISC-V ARCH SIG 致力於透過開源社群合作共建的方式,推動 RISC-V 架構軟體生態的共建和推廣,以及基於龍蜥社群 ANCK 核心支援 RISC-V 硬體平臺。工作組將依託上游社群,與國際開源社群積極合作,提高 RISC-V 硬體開發效率,探索 RISC-V 軟硬體結合解決方案,擴充 RISC-V 使用場景及方案,推進基於 RISC-V 的軟硬一體全棧協同體系建設,以開源、開放、協作的精神促進 RISC-V 生態的持續繁榮。

龍蜥社群正式成立 RISC-V ARCH SIG!平頭哥、中科院軟體所 PLCT 實驗室等聯合共建

SIG 主要成員

Owner:王寶林:Linux 核心專家、阿里雲開發人員

核心成員:

  • 吳偉:龍蜥社群 RISC-V 大使、中科院軟體所 PLCT 實驗室專案總監

  • 傅煒:龍蜥社群 RISC-V 大使

  • 梁宇寧:鑑釋科技 CEO

  • 郭任:Upstream c-sky maintainer、PTG 開發人員

  • 田縣庭:RISC-V 架構專家、PTG 開發人員

  • 王江波:BaseOS 專家、阿里雲開發人員

  • 宋卓:Linux 核心專家、阿里雲開發人員

  • 李三紅:編譯器專家、阿里雲開發人員

開發者:王俊強,陸言、李浩、朱賢兵、田瑞冬、王帥、鄭孝林、段博、韓笑、馬喬。

Roadmap

1. Anolis On Xuantie

打造基於“Anolis + 玄鐵”的軟硬一體全棧協同體系,發揮玄鐵的硬體特性和效能優勢,藉助龍蜥社群在雲端計算領域的深厚積累,推動 RISC-V 向雲端計算和資料中心領域發展。

2. Anolis 支援更多的 RISC-V 硬體平臺

除了玄鐵以外,RISC-V SIG 會嘗試適配更多的 RISC-V 硬體平臺。

3. RISC-V 基礎軟體適配

依託 Alibaba Dragonwell、Alibaba Node 、APython 等專案,完善提高基礎應用在 RISC-V 架構的功能和效能。並積極貢獻到上游社群。

4. 軟硬體協同探索

完善 RISC-V 在安全、虛擬化架構、IOMMU/SMMU、中斷控制架構、RAS(Reliability, Availability and Serviceability)等方面的功能。彌補 RISC-V 在程式碼密度(code size)、虛擬記憶體管理、原子操作效率等方面的缺陷。探索 RISC-V 軟硬結合解決方案。

未來,龍蜥社群還將嘗試適配更多的 RISC-V 硬體平臺;繼續提升包括 Java、JS、Python 等程式語言的安全、效能以及生產效率;完善安全、虛擬化架構、IOMMU/SMMU、中斷控制架構、RAS 等方面的功能;彌補 RISC-V 在程式碼密度、虛擬記憶體管理、原子操作效率等方面的缺陷。

龍蜥社群 RISC-V 大使、中科院軟體所 PLCT 實驗室專案總監吳偉表示:“PLCT 實驗室相信在未來五到十年之內,RISC-V 會和 X86、Arm 一起成為三大 CPU 主流架構。這個過程並非自然發生,而是需要全球軟體及硬體開發者的共同努力,有一個漫長艱苦的爬坡期。因此,PLCT 實驗室在2021年底組建了RISC-V 作業系統團隊(TARSIER),致力於讓所有流行的 Linux 發行版可以流暢執行在 RISC-V 膝上型電腦及桌面級裝置上。非常高興地看到龍蜥 RISC-V 已經可以在平頭哥最新發布的 RISC-V 晶片及平臺上執行。相信龍蜥社群 RISC-V SIG 的成立,會顯著加快 TARSIER 的願景的實現,包括平頭哥、龍蜥社群和 PLCT 實驗室在內的中國 RISC-V 軟硬體廠商、科研機構、開發者,能夠在 RISC-V 全球市場及國際合作中不斷獲得更出色的表現。”

歡迎各位感興趣的開發者加入共建,請掃描下方二維碼入群,一起打造面向未來的開源作業系統。

RISC-V ARCH SIG 地址連結:

—— 完 ——

加入龍蜥社群

加入微信群:新增社群助理-龍蜥社群小龍(微信:openanolis_assis),備註【龍蜥】與你同在;加入釘釘群:掃描下方釘釘群二維碼。歡迎開發者/使用者加入龍蜥社群(OpenAnolis)交流,共同推進龍蜥社群的發展,一起打造一個活躍的、健康的開源作業系統生態!

龍蜥社群正式成立 RISC-V ARCH SIG!平頭哥、中科院軟體所 PLCT 實驗室等聯合共建

關於龍蜥社群

龍蜥社群(OpenAnolis)是由企業單位、事業單位、社會團體、個人等在共建、共治、共享的基礎上組成的非營利性開源社群。龍蜥社群成立於 2020 年 9 月,旨在構建一個開放、平等、協作、創新的 Linux 上游發行版社群及創新平臺。龍蜥社群成立的短期目標是開發龍蜥作業系統(Anolis OS)作為 CentOS 停服後的應對方案,構建一個相容國際 Linux 主流廠商的社群發行版。中長期目標是探索打造一個面向未來的作業系統,建立統一的開源作業系統生態,孵化創新開源專案,繁榮開源生態。

目前,Anolis OS 8.6已釋出,更多龍蜥自研特性,支援 X86_64 、RISC-V、Arm64、LoongArch 架構,完善適配 Intel、兆芯、鯤鵬、龍芯等晶片,並提供全棧國密和機密計算支援。

歡迎下載:

加入我們,一起打造面向未來的開源作業系統!


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70004278/viewspace-2912241/,如需轉載,請註明出處,否則將追究法律責任。

相關文章