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

简介: RISC-V Anolis已支持平头哥高性能平台,还能运行LibreOffice、Firefox、Droganwell、NCNN等生产力软件和云上应用。

文/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),备注【龙蜥】与你同在;加入钉钉群:扫描下方钉钉群二维码。

相关实践学习
CentOS 7迁移Anolis OS 7
龙蜥操作系统Anolis OS的体验。Anolis OS 7生态上和依赖管理上保持跟CentOS 7.x兼容,一键式迁移脚本centos2anolis.py。本文为您介绍如何通过AOMS迁移工具实现CentOS 7.x到Anolis OS 7的迁移。
相关文章
|
4月前
|
人工智能 供应链 5G
|
6月前
|
人工智能 供应链 安全
群擎并举,众芯共魂,龙蜥重磅首发下一代操作系统“1+3”能力模型
龙蜥重磅首发下一代操作系统“1+3”能力模型,打造三位一体拥抱智算的国产操作系统。
|
敏捷开发 算法 测试技术
龙蜥白皮书精选:面向芯片研发和验证的操作系统 SiliconFastOS
SliconFastOS 作为通用的芯片验证系统解决方案,可以有效帮助提高芯片验证的研发效率。
龙蜥白皮书精选:面向芯片研发和验证的操作系统 SiliconFastOS
|
人工智能 运维 监控
飞腾开发者平台上线龙蜥专区,为开发者提供硬核技术支持
飞腾开发者平台上线龙蜥社区,旨在为广大开源爱好者提供社区前沿技术和一线开源文档。
|
Anolis
《2022龙蜥操作系统生态用户实践精选》——发展历程
《2022龙蜥操作系统生态用户实践精选》——发展历程
84 0
|
运维 安全 Linux
《2022龙蜥操作系统生态用户实践精选》——金融——某省农村信用联合社
《2022龙蜥操作系统生态用户实践精选》——金融——某省农村信用联合社
117 0
|
安全 Java 测试技术
《2022龙蜥操作系统生态用户实践精选》——金融——某大型证券公司
《2022龙蜥操作系统生态用户实践精选》——金融——某大型证券公司
163 0
|
存储 负载均衡 Linux
《2022龙蜥操作系统生态用户实践精选》——金融——某大型保险企业
《2022龙蜥操作系统生态用户实践精选》——金融——某大型保险企业
127 0
|
存储 Linux Anolis
《2022龙蜥操作系统生态用户实践精选》——教育——某教育软件平台
《2022龙蜥操作系统生态用户实践精选》——教育——某教育软件平台
80 0
|
开发框架 安全 Java
《2022龙蜥操作系统生态用户实践精选》——交通——某铁路局集团
《2022龙蜥操作系统生态用户实践精选》——交通——某铁路局集团
108 0