逐步摆脱ARM 架构?Android 将支持RISC-V 指令集
- 来源:电脑报 smarty:if $article.tag?>
- 关键字:架构,指令集,Android smarty:/if?>
- 发布时间:2023-11-17 15:54
文/ 上善若水
Android将支持RISC-V指令集
日前,谷歌正式宣布 Android 将支持RISC-V 指令集架构,该公告来自去年12 月举行的 RISC-V 峰会。目前,用户可以为 RISC-V 下载具备非常有限支持的 Android 版本,但它不支持用于 Java 工作负载的Android Runtime (ART)。大多数Android 应用程序都使用Java 代码发布,这意味着目前几乎没有应用程序会在Android 上支持 RISC-V。现在,谷歌表示官方模拟器支持即将到来,而 ART 支持预计将在 2023 年第一季度的某个时候到来。
谷歌Android 工程总监Lars Bergstrom 在RISC-V 峰会上发表讲话说, 他希望 RISC-V 被视为 Android 中的“一级平台”。一旦ART 支持到来,可以一定程度上将Java 转译为RISC-V,因此大多数Android 应用程序将无需开发人员额外的工作即可运行。
显然,Android 对RISC-V 支持在加速, 去年9月Android Open Source Project (AOSP) 项目开始加入正式的RISC-V 补丁,现在任何人都可以去尝试Android 的riscv64 分支,这或许同过去几年ARM 公司不稳定有关联。ARM 母公司软银曾尝试将其出售给英伟达,失败之后准备让公司上市。与此同时,ARM 还在与其最大的客户高通公司打起官司等等,这让RISC-V 成为不错的“备选项”。
核心生态的源头
指令集被称为计算机生态的源头,整个生态要针对相应的指令集架构进行兼容优化,才能最大限度和稳定地发挥软件性能。
在PC 端和服务器市场,X86 系列以极高的性能与Windows 绑定形成“Wintel”主导联盟,主流的厂商都是基于X86 系列对软件进行兼容优化,从而在PC 和服务器市场上建立起了庞大的生态体系。重构生态环境的高成本形成进入壁垒。而在移动端,ARM 凭借独特的IP 授权的商业模式,成功在移动终端、嵌入式设备的某些细分领域占据90% 以上份额,形成完整生态闭环,并逐步尝试进入PC 领域,目前苹果MacOS、新版Windows 以及华为鲲鹏均支持ARM。
RISC-V 指令集则具有开源、精简、可扩展性强、可定制化特点,十分契合物联网、5G、AI 等新兴领域的应用,RISC-V 本身是精简指令集计算机V 架构,这是一种开放的、免费使用的标准,无需许可或版税。从本质上讲,它是ARM 和X86 架构的竞争对手,公司可以在这些架构上构建芯片组。特别是那些旨在制造低成本处理器或减少对ARM 设计、英特尔或 AMD 依赖的公司。
从这里可以看出,随着Android 加入对RISC-V 指令集的支持,其本身也有助于Android 生态向物联网、AI等领域拓展,而这也有助于相应领域快速壮大。
中国企业的机会
Android 生态的成长和繁荣同ARM 相辅相成,但随着高通、联发科等SoC 企业将手伸向芯片上游IP 设计领域,想要牢牢掌握生态话语权的Android 自然会拿出应对之策,而将资源向开源的RISC-V 倾斜,成为Android最好的选择,这对于我国芯片产业链而言无疑是一大利好。
目前,我们国内许多造芯企业也在近年开始投入对RISC-V 架构芯片的布局,25 个RISC-V 国际顶级成员中有13 个来自中国,其中包括阿里云、华为技术有限公司和中兴通讯、腾讯、百度等等,这些厂商都在RISC-V芯片上进行了提前布局,也让RISC-V 被认为会是未来中国芯片产业的一个突破点。
在具体产品方面,阿里平头哥在2022 RISC-V 国际峰会上展示了 RISC-V 架构与安卓体系融合的最新进展:基于 SoC 原型曳影 1520,RISC-V 在安卓 12(AOSP)上成功运行多媒体、3D 渲染、AI 识物等场景及功能。这意味着安卓系统在 RISC-V 硬件上得到进一步验证,两大体系融合开始进入原生支持的应用新阶段。
RISC-V 国际基金会安卓技术组(Android SIG)主席、平头哥技术专家毛晗表示:“为更好补齐两大系统融合的生态短板,平头哥着重在测试、性能优化及开源协作等方面推进根本问题的解决。”
国内厂商积极布局的同时,RISC-V 生态也成长迅猛。RISC-V 国际基金会CEO Calista Redmond 就曾在2022 年7 月对外宣布RISC-V 架构的芯片出货量达到了100 亿颗,中国企业可能贡献了其中的50%。在具体应用上,Calista Redmond 则表示:“正如我们所看到的,RISC-V 在数据中心、HPC、嵌入式物联网汽车芯片、手机和移动通信等行业都有着强劲的发展势头和潜力。无论是在中国还是在其他地区,这些都是非常重要的创新和机遇。”
总体而言,越来越多的企业也投入到RISC-V 生态建设中,“中国RISC-V 产业联盟”目前已有150 多家会员单位,对于逐渐形成贯穿IP 核芯片、软件、系统、应用等环节的RISC-V 生态链起到良好作用,RISC-V更是有望成为继X86 和ARM 架构之后新的技术转折,为我国掌握芯片产业的发展主动权提供机遇!