龙蜥白皮书精选:开源 RISC-V 技术支持软硬件全栈平台

原创
2023/05/25 20:00
阅读数 55
AI总结

文/RISC-V ARCH SIG

01
背景介绍  
RISC-V 是一套开源指令集为拥抱更加开放的芯片生态,指令集标准和扩展标准采用全球共享共治的模式,于 Arm 和 x86 有很大不同,因此也受到了业内人士的普遍关注,再未来有着很大应用潜力。龙蜥社区正式成立了 RISC-V ARCH SIG(Special Interest Group),全面兼容并促进 RISC-V 生态发展。
02
关键技术

龙蜥社区 RISC-V SIG 秉承 RISC-V 共享共治的模式,与 PTG、中科院软件所 PLCT 实验室、统信等高校和公司共同建设龙蜥社区 RISC-V 软硬件生态。

龙蜥操作系统 5.10 内核全面支持 RISC-V 指令集,在 arch、mem、ftd、GPU、VPU 等内核子系统方面合入补丁 70+。在 BaseOS 方面,龙蜥社区完成了 3000+ 个软件包在 RISC-V 架构上的适配,极大的丰富了 RISC-V 软件包的生态。在桌面镜像方面,龙蜥社区提供了基于 XFACE 的桌面镜像,并全面支持 RISC-V 架构。再生产力应用方面,支持了 JAVA、Python、NodeJS 等主流语言。
除此之外,龙蜥社区还完成了 Alibaba Dragonwell、Alibaba Node、APython 等云上应用,以及 LibreOffice、Firefox、Open-Rocket 等办公套件,和 NCNN 等 AI 应用在 RISC-V 架构上的适配。帮助 RISC-V 在桌面和数据中心领域迈出了关键一步。
目前,龙蜥社区已经联合平头哥、统信软件、中科院软件所 PLCT 实验室共同打造了围绕 RISC-V 芯片、OS 和生态应用的软硬件全栈平台,帮助 RISC-V 架构继续在嵌入式领域发光发热,并逐步迈入桌面和数据中心领域。
03
应用场景
目前,龙蜥社区提供的 RISC-V Anolis 已经支持平头哥高性能 RISC-V平台:曳影 1520,能够在曳影 1520 上流畅运行 Anolis 桌面环境,在此之上还能运行 LibreOffice、Firefox、Droganwell、NCNN 等生产力软件和云上应用。Anolis 提供的 GPU、VPU 等驱动能够完美释放曳影 1520 在音视频领域的硬件潜能。

更多龙蜥白皮书精选内容:

【1】面向 DPU 场景的软硬协同协议栈
【2】敏捷开发场景下的调度器热升级 SDK
【3】跨云-边-端的只读文件系统 EROFS
【4】龙蜥全面支持 Intel 第四代可扩展处理器 SPR 平台
【5】面向异构计算的加速器 SDK

【6】基于 SM4 算法的文件加密(fscrypt)实践

【7】CentOS 迁移场景的平滑迁移方案

【8】 用 io_uring 提升数据库系统性能
相关链接:

RISC-V ARCH SIG SIG 主页:

https://openanolis.cn/sig/RISC-V

更多龙蜥技术特性解析可移步《龙蜥特性百科》:
https://anolis.gitee.io/anolis_features/
2022 龙蜥社区全景白皮书 (或公众号【OpenAnolis龙蜥】回复关键字“白皮书”获取)
https://openanolis.cn/openanoliswhitepaper
—— 完 ——

加入龙蜥社群

加入微信群:添加社区助理-龙蜥社区小龙(微信:openanolis_assis),备注【龙蜥】与你同在;加入钉钉群:扫描下方钉钉群二维码。

▼ 欢迎点击阅读原文,报名参加龙蜥社区开发者服务(devFree) MeetUp

本文分享自微信公众号 - OpenAnolis龙蜥(OpenAnolis)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
0 评论
0 收藏
0
分享
AI总结
返回顶部
顶部