3499拉斯维加斯官网主页

无剑联盟,RISC-V商业化闭环的临门一脚

发布时间:2026-01-05 00:10:01

无剑联盟,RISC-V商业化闭环的临门一脚

作者 | 包永刚

编辑 | 王    川

“要不要适配RISC-V?这应该是个很复杂的工作。”达摩院玄铁团队刚找到钉钉团队有些犹豫。

经过深入沟通,最终钉钉团队被达摩院团队说服,决定适配RISC-V。

在双方合作完成了对钉钉3.5 万源文件,20+三方库的编译,突破了关键软件框架兼容性等工作之后,钉钉成为了首个在RISC-V上跑通的商用IM产品,钉钉 IM、钉钉文档、钉钉视频会议功能都能够平稳运行。

“原来适配RISC-V没有想象中那么难。”钉钉团队发现万事开头难。

钉钉适配RISC-V的经验很快被应用到其它商业。阿里达摩院举办的2024玄铁RISC-V生态大会上,达摩院院长张建锋宣布福昕PDF、搜狗输入法等商业应用软件首次在基于玄铁RISC-V的处理器上跑通。

至此,RISC-V已经完成了从IP、处理器,到操作系统适配,再到跑通商业软件,RISC-V的生态正在成熟,基于高性能RISC-V处理器的应用不断涌现。

2024玄铁生态大会上,基于玄铁RISC-V处理器的开源笔记本电脑“如意BOOK”亮相。

无剑联盟,RISC-V商业化闭环的临门一脚

达摩院院长张建锋

张建锋表示,“随着新型算力需求激增,RISC-V发展迎来蝶变,即将进入应用爆发期。达摩院将持续加大RISC-V的研发投入和生态共建,推动行业上下游协同创新发展。”

此时整个RISC-V行业都在思考,如使用RISC-V掘金?

达摩院给出的答案是——无剑联盟,这个探索RISC-V产业合作的新范式将如何加速RISC-V的产业化落地?

狂奔6年,RISC-V首次跑通商业软件

从2019年首款玄铁910发布,到如今钉钉、福昕PDF、搜狗输入法等商业软件在RISC-V上跑通,达摩院玄铁团队花了6年时间,让RISC-V进入了产业化闭环的最后一环。

为什么说跑通商业软件才进入RISC-V产业化闭环的最后一环?RISC-V只是一个开源指令集,要将指令集变成好用的商品,需要有用户可以直接使用的商业软件,这需要有从IP核,到处理器,再到操作系统的支撑,这背后是一系列艰难的历程。

无剑联盟,RISC-V商业化闭环的临门一脚

达摩院玄铁团队早在2017年就开始研究芯片,2019年玄铁910的推出,打破了当时RISC-V处理器性能的天花板。

这对于技术积淀丰厚的玄铁团队来说并非难事,此后达摩院不断丰富RISC-V系列处理器产品家族,拥有了从低功耗、低成本到高性能、高能效的C、E、R系列的9款RISC-V处理器产品家族,出货已经超过40亿颗。

但想要基于玄铁IP设计处理器,依旧有很高的门槛。

为了降低开发难度,缩短产品研发周期,帮助客户设计出定制化芯片,达摩院玄铁团队推出了高性能异构、软硬件全栈芯片设计平台无剑芯片设计平台。

无剑芯片设计平台之上,还有剑池编译及开发工具,达摩院全栈的软件能力降低了RISC-V处理器的开发难度,但要实现落地绕不开操作系统。

RISC-V适配操作系统,不再是简单的技术挑战。

达摩院技术专家回忆,“我们是最早推动RISC-V兼容安卓的公司,这是给安卓做贡献,安卓表示欢迎,可是连安卓贡献者许可协议(CLA)都签不了。”

达摩院玄铁团队没放弃继续投入,2021年投入了很多的资源,重点进行内核、编译工具、基础库等与安卓系统做适配和优化,把性能调到最优。

2022年,谷歌与阿里达成公司层面的CLA,玄铁RISC-V移植安卓的代码被安卓AOSP社区收录进系统源代码,这是安卓官方首次对RISC-V架构的原生支持,玄铁团队功不可没。

为了加深彼此的了解与合作,达摩院玄铁团队派代表到美国与安卓团队负责人交流。

即便签下了CLA,安卓团队的负责人说,“我们曾经也适配过Arm之外的架构,后来我们投入了不少资源,最后这个架构还是没用起来,这个事情很难。”

安卓团队负责人的一盆冷水,没有浇灭达摩院玄铁团队对RISC-V的热情,继续投入资源,在做完RISC-V对安卓的大部分兼容性测试后,安卓团队的态度发生了明显变化。

“再次见到安卓团队负责人时,他的态度明显变得热情了。”达摩院玄铁团队也发现,安卓负责与达摩院对接的工程师,此时已经有一个很大的团队在做RISC-V兼容。

无剑联盟,RISC-V商业化闭环的临门一脚

2023年10月,谷歌正式官宣安卓全面支持RISC- V架构。在适配安卓的过程中,阿里巴巴累计进行了12万余行代码的修改,对73万余个testcase做了测试。

张建锋透露,今年下半年,市面上就会有第一款基于RISC-V和安卓的终端设备。

无剑联盟,RISC-V商业化闭环的临门一脚

2023年的玄铁生态大会,重点展示了玄铁基本完成国际及国内主流操作系统与RISC-V的全适配,包括安卓、Linux、OpenHarmony、Debian、Fedora、Gentoo、Ubuntu、龙蜥、deepin、openKylin、创维酷开系统、RTT等操作系统。

完成与操作系统的适配并不意味着就拥有了全部的功能,商业软件还需要重新编译适配。”达摩院技术专家指出。

这就出现了开头的故事,达摩院团队在集团内部的钉钉也碰壁,作为一个坚韧的团队,达摩院玄铁团队耗时近一年说服并完成了钉钉适配玄铁RISC-V处理器,这个经验被用到了适配福昕PDF,适配时间大幅缩短到不到一个月。

狂奔6年后,达摩院玄铁团队终于将RISC-V从IP牵引到了商用软件开始适配,扫清了RISC-V在各个领域落地从硬件到软件生态的障碍。

无剑联盟,实现RISC-V产业化的新范式

如何使用RISC-V掘金?这是RISC-V参与者都在探寻的答案。

与RISC-V落地需要从IP到商业软件的各个环节对应,RISC-V的产业化也需要不同组织的共同努力。

RISC-V International负责标准的制定。2023年6月由谷歌、英特尔、平头哥等13家企业发起的全球RISC-V软件生态计划“RISE”负责软件实现并贡献给社区,推动RISC-V生态的成熟。

加速RISC-V商业落地,也需要一个组织。

2024年玄铁生态大会上达摩院发起成立的无剑联盟恰逢其时,无剑联盟将通过构建开放、协同、普惠的RISC-V芯片服务体系,加速RISC-V产业化进程,首批成员有Arteris、芯昇科技、新思科技、Imagination、中国电信研究院、青岛海尔科技等头部企业及机构。

无剑联盟,RISC-V商业化闭环的临门一脚

← 返回