开源驱动·生态共建|玄铁携手社区生态,推动 RISC-V 创新架构开启 AI 场景新纪元

源自公众号:XuanTie玄铁

01-22 21:22

RISC-V架构正从嵌入式走向高性能通用计算,但软件生态碎片化是其规模化落地的核心挑战。玄铁团队通过深度参与上游社区共建,基于RVA23标准协同完善工具链与内核,不仅解决了兼容性问题,更显著提升了RISC-V在服务器和AI场景下的可用性与性能,为其商业化进程奠定了坚实基础。

开源驱动·生态共建|玄铁携手社区生态,推动 RISC-V 创新架构开启 AI 场景新纪元智能速览

  • RVA23 Profile标准为RISC-V服务器生态提供了统一规范,有效解决软件碎片化问题。

  • 玄铁团队向上游社区贡献了超百个GCC与binutils补丁,完善对RVA23的支持。

  • 在内核层面,玄铁推动了ACPI、RAS等企业级特性,增强了RISC-V服务器的可管理性。

  • 通过优化对BF16等低精度数据类型的支持,RISC-V在AI推理和训练任务中的效率得到提升。

  • 玄铁联合产业伙伴成立“高性能平台SIG”,致力于细化RISC-V服务器级标准。

开源驱动·生态共建|玄铁携手社区生态,推动 RISC-V 创新架构开启 AI 场景新纪元精华内容

RISC-V 正在从“可用”迈向“好用”与“商用”,玄铁团队通过深度参与上游社区共建,正加速这一进程,尤其是在高性能服务器与 AI 领域。

标准破局

RISC-V生态早期面临硬件架构不统一、软件组件版本不一致的挑战,导致开发协同困难与生态碎片化。RVA23 Profile标准的出现成为破局关键,它将64位应用处理器的虚拟化、向量等关键扩展标准化,为服务器和操作系统生态提供了清晰的共同基准。

基于这一标准,主流操作系统如Ubuntu得以将RISC-V视为Tier 1级别架构进行支持,极大地推动了RISC-V在企业级Linux生态中的成熟。

软件生态共建

为推动RVA23标准的落地,玄铁团队与Ruyi、openAnolis、openEuler等主流开源社区深度合作。在工具链层面,团队向Ruyi社区贡献了107个GCC patch和42个binutils patch,完善了GCC 14.3与binutils 2.42对RVA23 Profile的完整支持。

这些贡献为各发行版基于统一工具链构建对RVA23的支持提供了坚实基础,有效减少了因工具链差异带来的兼容性问题,加速了整个软件生态的协同演进。

深耕内核特性

玄铁团队在Linux内核层面贡献了大量代码,以强化RISC-V的服务器级特性。在ACPI(高级配置与电源接口)、RAS(可靠性、可用性与可维护性)和IOMMU(IO内存管理单元)等关键领域,团队发起了多项Proposal,为RISC-V平台的企业级可管理性奠定了基础。

同时,针对性能优化,团队提交了关于PMU(性能监控单元)、Perf KVM及向量加密的多项patch,显著提升了RISC-V在高性能服务器与AI训练集群场景下的性能分析与虚拟化管理能力。

赋能AI场景

面向AI计算需求,玄铁团队对RISC-V架构进行了针对性增强。通过完善编译器对BF16、BF6等低精度数据类型的支持,有效提升了AI推理服务器及AI加速CPU的计算效率与能耗比,满足了AI场景对高吞吐和低延迟的需求。

此外,新增的Zaamo等原子操作指令强化了Hypervisor层在多核调度与并发控制上的表现,而虚拟化扩展的完善也使RISC-V平台能更好地适配云原生与数据中心工作负载。

推动标准演进

尽管RISC-V基金会已发布Server SoC等规范,但在硬件模块的具体技术要求上仍有细化空间。为弥补这一不足,玄铁团队联合多家产业伙伴成立了“RISC-V高性能平台SIG”,专注于服务器与高性能计算场景的软硬件协同标准建设。

目前,该SIG已牵头起草《RISC-V指令集架构服务器平台软硬件兼容性技术要求》草案,并面向社区开源讨论,旨在为未来RISC-V服务器产品的互操作性与一致性验证提供可落地的标准依据,加速产业规模化落地。

通过在标准、工具链、内核及产业协同上的全方位投入,玄铁正系统性地推动RISC-V从一个新兴架构向成熟的高性能计算平台演进。这些开源共建工作不仅为RISC-V在服务器和AI领域的商用化扫清了障碍,也预示着一个更加开放、多元的计算时代即将到来。RISC-V的未来潜力有多大?

内容由AI生成
0
扫一下,分享更方便,购买更轻松
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
评论举报

最新文章 热门文章