0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

ARM最大危机来了!谷歌官宣:安卓将全面支持RISC-V

Felix分析 来源:电子发烧友网 作者:吴子鹏 2023-11-04 00:16 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

电子发烧友网报道(文/吴子鹏)日前,谷歌在开源博客发布了一篇文章,宣布了Android(安卓)与 RISC-V 的最新进展。文章开门见山地提到,“Android支持许多不同的设备类型和CPU架构”,“我们很高兴能够在该列表中添加一个新的架构——RISC-V”。

这篇文章由负责Android平台编程语言的谷歌员工Lars Bergstrom和负责低级操作系统的Greg Simon撰写,提到了很多近期Android支持RISC-V的实质性工作和具体进展,也相当于谷歌正式官宣,Android系统开始全面支持RISC-V架构发展。

谷歌的效率让人震惊

2022年12月举办的RISC-V峰会上,谷歌正式宣布,Android系统将支持RISC-V指令集。在这之前,由阿里巴巴平头哥贡献的RISC-V移植Android的代码补丁集合,被安卓AOSP社区收录进系统源代码,成为全球首批RISC-V兼容Android的正式补丁。这是全球首次实现RISC-V生态被纳入Android系统的进展突破,也意味着Android系统具备支持RISC-V架构芯片运行的条件。

不过,正如谷歌当时强调的,最初的支持还很有限。当时,业者都认为,谷歌会非常谨慎地推行Android对于RISC-V的支持。毕竟相较而言,ARM架构才是市场的主流,且是Android设备的主要贡献者。统计数据显示,全球超过95%的智能手机基于ARM架构,超过75%的32位处理器也是基于ARM架构,这些设备都是Android Android运行时(ART)的完全优化后端的工作。

当然,谷歌不仅在软件层面推动Android系统对于RISC-V架构的支持,同时在硬件端也倾注很大的精力。此前,我们有过相关的报道——高通和谷歌此前官宣,双方将合作推出一款基于指令集架构(ISA)RISC-V的可穿戴设备硬件解决方案,也就是一款RISC-V芯片,用于谷歌的Wear OS智能手表操作系统。

不得不说,Android系统对于RIAC-V的支持并不是等来的,而是奋力争取来的。除了前面提到的平头哥贡献的RISC-V移植Android的代码补丁集合,今年7月,相关报道中提到,玄铁杯全球RISC-V应用创新大赛上,平头哥宣布开源最新的安卓SDK,可在玄铁RISC-V高性能开发板上首次顺畅运行Android 13,支持AI模型的训练。量产硬件能够跑通Android 13,这意义也是非凡的。

按照Lars Bergstrom和Greg Simon在文章中透露的节奏,谷歌预计会在今年晚些时候最终确定NDK ABI。CPU与指令集的每种组合都有其自己的应用二进制接口(或ABI)。ABI可以非常精确地定义应用的机器代码在运行时如何与系统交互。所以,要想让Android系统全面支持RISC-V架构,首先要确定好ABI。这会包含很多信息,比如允许机器代码使用RISC-V指令集,确定运行时内存存储和加载的字节顺序,确定可执行二进制文件(例如程序和共享库)的格式等。

然后,canary版本将很快在Android的公共CI上可用,并且x86-64和ARM64上的RISC-V可用于更轻松地在主机上测试 riscv64 Android 应用程序。一般而言,canary版本在软件公司内部的版本号是要高于Dev、Beta、RP通道推送的版本。当然,这就意味着,canary版本的Android系统是一个并不太稳定的版本,可能会存在很多bug。不过,估计没有人会揪着bug不放,因为这个canary版本的意义太重大了。

Lars Bergstrom和Greg Simon在文章中写道,到 2024 年,计划公开提供模拟器,并提供完整的功能集来测试各种设备外形尺寸的应用程序!文章还特别提到,谷歌和高通合作的可穿戴设备将成为第一个可用的外形尺寸。

此外,谷歌也会借助RISE项目的力量,快速完善面向RISC-V指令集的Android系统中的应用生态。

预计会有怎样的设备爆发节奏

就像Linux全面支持RISC-V之后,RISC-V在嵌入式智能系统的爆发一样,业者肯定也想知道,有了Android的全面支持,RISC-V在设备端的爆发节奏是怎样的。

从谷歌透露的消息来看,可穿戴设备无疑会是第一个爆发的领域,同时也是风险更小的一个领域。统计数据显示,2022年全球智能手表的市场规模为1.02亿台,预计到2026年会达到2.30亿台。这个领域主要推动者无疑会是高通,目前高通骁龙W4100和骁龙W4100+虽然是2020年发布的产品,但是依然是市场主流。另外,高通W5/W5+芯片也在快速扩大自己的市场份额。一旦高通推出自己的RISC-V架构可穿戴芯片,预计也会很快上量。

第二领域很可能会是平板,目前开发者大部分尝试基本是基于平板。比如,采用了平头哥RISC-V处理器的矽速科技荔枝派4A单板电脑,配有16GBLPDDR4X内存和128GBeMMC,搭载了10.1英寸的LCD屏幕,分辨率为1920x1200。这款平板已经可以运行Android 13系统。

在第三波,除了智能手机之外的其他移动终端预计都会尝试RISC-V架构,这时候基于RISC-V架构处理器的Android设备创新预计会进入到一个百花齐放的时代。当然,最难的是汽车和智能手机产业,前者的难度在于对于可靠性和稳定性要求比较高,后者的挑战在芯片性能和生态。

小结

从文章中不难看出,谷歌不会选择自己单干和蛮干,是很有策略的。除了借助RISE项目丰富RISC-V软件生态以外,如Lars Bergstrom和Greg Simon所说,谷歌接下来对于RISC-V International 的大力投资可能会超出这家公司长期作为高级会员资格和董事会成员参与的范围。也就是说,谷歌不仅自己在发力,也在借力,这才是让ARM架构胆寒的。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • ARM
    ARM
    +关注

    关注

    135

    文章

    9501

    浏览量

    388842
  • RISC-V
    +关注

    关注

    48

    文章

    2802

    浏览量

    51937
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    RV生态又一里程碑:英伟达官CUDA兼容RISC-V架构!

    时间里,RISC-V生态也在不断壮大,RISC-V CPU产品性能持续提高,开始往高性能的服务器CPU发展,形成向Arm服务器CPU挑战的趋势。   而在最近的 第五届 RISC-V
    的头像 发表于 07-19 00:04 6161次阅读
    RV生态又一里程碑:英伟达官<b class='flag-5'>宣</b>CUDA<b class='flag-5'>将</b>兼容<b class='flag-5'>RISC-V</b>架构!

    【飞凌T527N开发板试用】异构RISC-V核心使用体验

    全志T527的最大创新和亮点就在于其 “ARM + 异构RISC-V” 的芯片设计理念。 简单来说, 全志T527内置的阿里平头哥E907 RISC-V核心不是一个可选的协处理器,而是
    发表于 08-19 21:45

    2025新思科技RISC-V科技日活动圆满结束

    ,通过在RISC-V技术探索分享与多维度讨论,为与会者提供了新思科技在赋能RISC-V技术创新的全面视角,从而更进一步促进中国RISC-V产业发展与生态构建。
    的头像 发表于 07-25 17:31 1092次阅读

    包云岗:原位替代 ARM,并未真正发挥 RISC-V 的优势

    生态(RISC-V)联盟秘书长、北京开源芯片研究院首席科学家包云岗教授表示,若仅用于原位替代 ARM,并未真正发挥 RISC-V 开放性与可定制化的优势。   RISC-V 的开放性,
    发表于 07-17 14:54 5081次阅读

    RISC-V International CEO:RISC-V 应用全面开花,2031 年渗透率达 25.7%

    7 月 16 日~19 日,第五届(2025)RISC-V 中国峰会在上海张江科学会堂拉开帷幕。峰会设置 1 场主论坛、8 大垂直领域分论坛、多场研习会及多项同期活动。在 7 月 17 日的主论坛上
    发表于 07-17 10:28 3566次阅读
    <b class='flag-5'>RISC-V</b> International CEO:<b class='flag-5'>RISC-V</b> 应用<b class='flag-5'>全面</b>开花,2031 年渗透率<b class='flag-5'>将</b>达 25.7%

    RISC-VARM有何区别?

    在微处理器架构领域,ARMRISC-V是两个备受关注的体系。ZLG致远电子在推出ARM核心版后,又推出了基于RISC-V的MR6450核心版,这引发了人们对这两种架构差异的深入探讨。
    的头像 发表于 06-24 11:38 1733次阅读
    <b class='flag-5'>RISC-V</b>和<b class='flag-5'>ARM</b>有何区别?

    RISC-V生态又一里程碑!Debian支持RV64

    电子发烧友综合报道 RISC-V生态又一个里程碑!最近Debian社区宣布正式接收RISC-V 64成为官方支持的处理器架构,同时MIPS64el架构剔除出
    的头像 发表于 05-23 01:10 2798次阅读

    FPGA与RISC-V浅谈

    。 Semico Research预测2025年 RISC-V 芯片市场规模突破 450 亿美元,年复合增长率达 58%,国家战略采购占比超 35%。RISC-V International在报告中预测,搭载
    发表于 04-11 13:53 549次阅读
    FPGA与<b class='flag-5'>RISC-V</b>浅谈

    芯来科技亮相RISC-V Day Tokyo 2025

    RISC-V Day Tokyo 2025春季会议于日前在东京大学ITO国际研究中心顺利举行。The RISC-V Day Tokyo作为日本最大RISC-V活动,汇集了众多优秀的
    的头像 发表于 03-03 14:07 1035次阅读

    ArmRISC-V架构的优劣势比较

    关于ArmRISC-V的讨论涉及多个层面。虽然多种因素共同作用于这些架构的整体性能,但每种架构都有其最适合的几类主要应用场景。 Arm 长期以来,专有技术往往意味著高昂的许可费用,Arm
    发表于 02-01 22:30

    关于RISC-V芯片的应用学习总结

    RISC-V的开源特性使得开发者可以针对特定应用进行优化,进一步提高设备性能。 在高性能计算领域,RISC-V芯片也开始展现出其潜力。虽然传统上高性能计算领域主要由x86和ARM架构占据,但
    发表于 01-29 08:38

    RISC-V MCU技术

    嘿,咱来聊聊RISC-V MCU技术哈。 这RISC-V MCU技术呢,简单来说就是基于一个叫RISC-V的指令集架构做出的微控制器技术。RISC-V这个啊,2010年的时候,是加州大
    发表于 01-19 11:50

    HighTec C/C++编译器套件全面支持芯来RISC-V IP

    德国萨尔布吕肯,2024年12月5日——世界领先的汽车C/C++编译器解决方案提供商HighTec EDV Systeme GmbH宣布全面支持芯来科技的RISC-V IP。HighTec编译器
    的头像 发表于 12-23 09:04 2009次阅读
    HighTec C/C++编译器套件<b class='flag-5'>全面</b><b class='flag-5'>支持</b>芯来<b class='flag-5'>RISC-V</b> IP

    RISC-V架构及MRS开发环境回顾

    ①、RISC-V的应用之一:手机市场 根据SiFive首席执行Naveed Sherwani的预测, RISC-V将会进军手机市场,与高通、苹果、三星、联发科等ARM公司抢智能手机
    发表于 12-16 23:08

    RISC-VARM 架构的区别 RISC-V与机器学习的关系

    在现代计算机架构中,RISC-VARM是两种流行的处理器架构。它们各自具有独特的特点和优势,适用于不同的应用场景。 1. RISC-V架构 RISC-V(读作“risk-five”)
    的头像 发表于 12-11 17:50 4374次阅读