重磅!谷歌将RISC-V视为一级平台提供安卓支持 地位等同于ARM芯片
RISC-V 是一种基于精简指令集原则的开源指令集架构,目前在业界RISC-V已经获得越来越多的企业的关注。
谷歌旗下安卓开源项目此前也经常出现 RISC-V 相关代码提交,但这些基本都是外部制造商向谷歌提交代码。
那么谷歌对于 RISC-V 是什么态度呢?在Google I/O 2022开发者大会上谷歌官方回应是正在观察这种架构。
但是现在情况有所变化:在最近的RISC-V 峰会上谷歌现身,谷歌称希望将RISC-V视为安卓系统的一级平台。
以前谷歌对这个架构的态度是比较暧昧的,虽然也没说要努力支持但各种代码提交都是非常顺利的完成合并。
而现在谷歌终于解答业界的关注,那就是在RISC-V现在地位等同于ARM架构 ,将获得谷歌公司的全力支持。
简言之后续安卓系统对 RISC-V 架构的支持将会大幅度加速,但毕竟这是个大项目预估还需要几年才能适配。
AOSP早在2022年9月就推出 riscv64 分支,谷歌希望安卓上的RISC-V仅提供64位支持,提供更多命令支持。
安卓工程总监承诺在2023年年初将提供RISC-V模拟器,在2023 Q1为Java负载提供Android Runtime支持。
展望未来,谷歌可能需要几年时间才能完成真正的适配,最主要的原因就是很多内容需要谷歌从头开始开发。
在谷歌发布的演示文稿里提到部分待办事项,其中涉及最多的工作就是将安卓组件基于 RISC-V 架构来开发。
与谷歌对待x86态度不同的是,谷歌承诺推动RISC-V质量,从原型到运行的东西都会重新开发做到真正适配。
一旦谷歌可以让安卓系统在 RISC-V 跑起来,那么到时候将由硬件设备制造商、应用生态系统来支持该平台。
目前对业界来说最期待的还是Android Runtime , 只要这个引擎完成开发了,后面很多软件就可以直接移植。
后面率先出现的可能是搭载 RISC-V 芯片的物联网设备,这类设备生态要求较低属于可以比较先上手的平台。
到未来智能手机乃至平板电脑也都可以使用RISC-V芯片运行安卓系统 ,至少移动设备领域不再是ARM独家。