查看原文
其他

龙蜥社区正式成立 RISC-V ARCH SIG!平头哥、中科院软件所 PLCT 实验室等联合共建

RISC-V ARCH SIG OpenAnolis龙蜥 2022-10-17

编者按:RISC-V 是一套开源、开放的通用指令集架构(ISA),技术上具有简洁、模块化、可扩展特点。指令集标准和扩展标准采用全球共享共治的模式,这跟传统的指令集架构显著不同,有望打破指令集处理器设计瓶颈,释放处理器设计潜能,带来处理器设计与开发的开源模式。

随着 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 架构走向桌面和数据中心的重要里程碑
(图/平头哥半导体副总裁孟建熠)
Anolis RISC-V OS 是龙蜥社区推出的支持 RISC-V 架构的操作系统发行版,由社区 RISC-V ARCH SIG 维护,SIG 成员囊括产学研各界翘楚。未来 RISC-V ARCH SIG 将进一步完善对玄铁芯片的支持,打造围绕玄铁的软件生态,释放玄铁在多媒体和 AI 领域的潜能。
(图/基于龙蜥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 生态的持续繁荣。

  SIG 主要成员

Owner:
王宝林:Linux 内核专家、阿里云开发人员
核心成员:
  • 吴伟:龙蜥社区 RISC-V 大使、中科院软件所 PLCT 实验室项目总监
  • 傅炜:龙蜥社区 RISC-V 大使

  • 梁宇宁:鉴释科技 CEO
  • 郭任:Upstream c-sky maintainer、PTG 开发人员
  • 田县庭:RISC-V 架构专家、PTG 开发人员
  • 王江波:BaseOS 专家、阿里云开发人员
  • 宋卓:Linux 内核专家、阿里云开发人员
  • 李三红:编译器专家、阿里云开发人员
开发者:
王俊强(PLCT),陆言(PLCT)、李浩(PTG)、朱贤兵(PTG)、田瑞冬(阿里云)、王帅(阿里云)、郑孝林(阿里云)、段博(阿里云)、韩笑(阿里云)、马乔(阿里云)。

 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 地址链接(或点击阅读原文直达)https://openanolis.cn/sig/RISC-V

—— 完 ——

加入龙蜥社群

加入微信群:添加社区助理-龙蜥社区小龙(微信:openanolis_assis),备注【龙蜥】与你同在;加入钉钉群:扫描下方钉钉群二维码。欢迎开发者/用户加入龙蜥社区(OpenAnolis)交流,共同推进龙蜥社区的发展,一起打造一个活跃的、健康的开源操作系统生态!

关于龙蜥社区龙蜥社区(OpenAnolis)是由企业单位、事业单位、社会团体、个人等在共建、共治、共享的基础上组成的非营利性开源社区。龙蜥社区成立于 2020 年 9 月,旨在构建一个开放、平等、协作、创新的 Linux 上游发行版社区及创新平台。龙蜥社区成立的短期目标是开发龙蜥操作系统(Anolis OS)作为 CentOS 停服后的应对方案,构建一个兼容国际 Linux 主流厂商的社区发行版。中长期目标是探索打造一个面向未来的操作系统,建立统一的开源操作系统生态,孵化创新开源项目,繁荣开源生态。目前,Anolis OS 8.6 已发布,更多龙蜥自研特性,支持 X86_64 、RISC-V、Arm64、LoongArch 架构,完善适配 Intel、兆芯、鲲鹏、龙芯等芯片,并提供全栈国密和机密计算支持。欢迎下载:https://openanolis.cn/download加入我们,一起打造面向未来的开源操作系统!https://openanolis.cn往期精彩推荐1.2022 全国大学生操作系统大赛圆满落幕 龙蜥推动人才培养与产业发展深度融合
2.西安邮电陈莉君教授领衔,业界首个产学研 eBPF技术探索SIG成立!
3.virtio 1.2 来了!龙蜥社区携手业界打造新版虚拟化 IO 标准

4.简单高效!3大底座构筑龙蜥特色社区基础设施

5.运营小能手看过来,龙蜥社区招募 5 名校园大使!(另兑换功能上线啦)


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存