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
    +关注

    关注

    134

    文章

    9374

    浏览量

    378752
  • RISC-V
    +关注

    关注

    46

    文章

    2609

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

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

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

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

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

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

    7 月 16 日~19 日,第五届(2025)RISC-V 中国峰会在上海张江科学会堂拉开帷幕。峰会设置 1 场主论坛、8 大垂直领域分论坛、多场研习会及多项同期活动。在 7 月 17 日的主论坛上
    发表于 07-17 10:28 ?3320次阅读
    <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 ?1066次阅读
    <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 ?2420次阅读

    ArmRISC-V架构的优劣势比较

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

    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 ?3126次阅读

    !OpenWrt正式支持赛昉科技JH-7110 RISC-V应用处理器

    OpenWrt官方近日发布了全新的LTS(长期支持)版本——OpenWrt24.10,并正式支持赛昉科技的昉·惊鸿-7110(JH-7110)RISC-V应用处理器。这一支持确保了基于
    的头像 发表于 12-09 16:56 ?1517次阅读
    <b class='flag-5'>官</b><b class='flag-5'>宣</b>!OpenWrt正式<b class='flag-5'>支持</b>赛昉科技JH-7110 <b class='flag-5'>RISC-V</b>应用处理器

    什么是RISC-V?以及RISC-VARM、X86的区别

    RISC-V的开发过程中还得到了来自多家公司的支持和参与,包括英特尔、谷歌、诺基亚、贝尔、卡内基梅隆大学、华为、科技大学格拉茨、西部数据等。 创造RISC-V的原因 最初Krste A
    发表于 11-16 16:14

    RISC-Varm指令集的对比分析

    正在快速发展中,得到了学术界、开源社区和产业界的广泛支持。然而,由于RISC-V的开源性和灵活性,其生态系统也面临着碎片化的风险。 ARMARM的生态系统已经非常成熟和完善,拥有庞
    发表于 09-28 11:05

    ISA ARM 对比 RISC-V

    ARMRISC-V同为精简指令集(RISC)架构,这意味着它们都基于相似的设计理念:通过简化指令集来提高处理器的效率和执行速度。然而,即使同为RISC架构,
    的头像 发表于 09-10 09:26 ?1705次阅读

    加入全球 RISC-V Advocate 行列,共筑 RISC-V 的未来 !

    加入RISC-VAdvocate行列!我们正在寻找来自世界各地的RISC-V爱好者,通过全球推广和参与,成为支持RISC-V进步的关键参与者。作为一名
    的头像 发表于 09-10 08:08 ?947次阅读
    加入全球 <b class='flag-5'>RISC-V</b> Advocate 行列,共筑 <b class='flag-5'>RISC-V</b> 的未来 !

    RISC-V Summit China 2024 | 青稞RISC-V+接口PHY,赋能RISC-V高效落地

    RISC-V内核+接口底层根技术”的自研体系,深度剖析了全栈研发模式在推动RISC-V应用落地上的原生优势。 青稞RISC-V芯片技术自主进一步深入到内核自主,凭借由核到芯、由内而
    发表于 08-30 17:37

    risc-varm哪个更有前途?

    如今risc-v发展迅猛,我想预测将来他与arm谁会更优秀?
    发表于 08-29 21:12