Android 是开源操作系统,支持各种移动设备类型以及 CPU 架构,现在 Android 生态系正朝 RISC-V 架构大步前进。
Google 官方博客称“我们已开始为 Android 支持 RISC-V。RISC-V 是一种模块化指令集架构(instruction set architecture,ISA),这意味着可以进行扩展。
目前 Android 开源项目(Android Open Source Project)可以运行在 RISC-V 架构的 CPU,而针对 Android Runtime(ART)优化工作仍在进行中。
我们预计今年稍晚将完成 NDK ABI,很快在 Android 的公共 CI 提供可用于测试riscv64 Android 应用程序的 Canary 版本,并在 x86-64 和 Arm64 上提供 RISC-V,以便在主机上轻松地进行测试。
值得一提的是,高通(Qualcomm)和 Google 合作下,将把 Wear OS 系统引进 RISC-V,并计划生产穿戴式设备搭载的 RISC-V 芯片。
英特尔和 ARM 多年来在 CPU 架构的主导地位并未受到挑战,然而开发 RISC-V 架构为基础的 Android,可能对英特尔和 ARM 的市场地位构成威胁,光是全球手机市场每年超过 10 亿台出货量即是庞大商机,每年出货 5 亿台的穿戴式设备也是如此。