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

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

3天内不再提示

Arm解析迁移到64位Android的主要原因有哪些

牵手一起梦 来源:IT之家 作者:骑士 2019-12-18 14:48 次阅读

如今有无数运行于Arm CPU上的高效能移动应用,一个64位的体系架构将能保障它们未来的可持续发展,并孕育显著的创新机遇。在今年的Arm年度技术论坛上,Arm战略软件解决方案高级经理David Whaley分享了64位安卓应用开发的必然趋势。

为什么要迁移到64位Android

一般而言,概念上“64位”通常与一台设备的中央处理器(CPU)紧密相连。一颗64位的CPU被设计用于操作64位字长的整型数据。相较于32位设备,通常意味着它能更有效地处理更大的数据块。尽管实际观测到的性能提升常常会被各种因素所左右,但整体而言,64位处理器已被证实代表着更快的运行速度,更低延时的数据吞吐,以及更迅捷的用户响应(依托于出色的软件实现)。

事实上,Armv8架构可向下兼容过往的32位Arm架构产品。随着安卓内核成功移植到64位,其余的操作系统核心组件,程序库,和应用程序如今都能完美运行于32位或64位两种体系下。然而对于前沿的算力挑战,如人工智能AI),机器学习(ML),3D游戏,以及4K超高清显示等等而言,伴随32位指令集(ISA)而生的种种限制为人们诟病久已!英雄总有迟暮时,AArch32的架构实现历经多年演化,余下的改进空间日趋有限。

AArch32与AArch64 Geekbench性能对比现代设备对AArch64功能需求包括,增强的性能和内存访问功能、在系统和运行中提供最佳安全性,以及在AI、ML和AR方面的性能。2011年,Arm推出新架构Armv8迈入全新的64位世界。此后的2014年,谷歌在Android L版本系统正式支持64位。如今,约有90%的Android设备出厂支持Android的64位版本。

64位Android的主要优势有以下几点:

启用新的体系结构功能和指令

性能优势:游戏引擎能够减少加载时间,提升FPS表现

Android运行时的优化可提高Java应用程序的性能

增强安全功能:全新ISA功能可提供更好的安全性、内容保护和更少的攻击面

仅AArch64的CPU器件非常易于验证,可为其他功能释放裸片空间

专注于单个ISA可以节省成本,保持一致性并缩短上市时间

责任编辑:gt

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

    关注

    134

    文章

    9184

    浏览量

    369742
  • Android
    +关注

    关注

    12

    文章

    3946

    浏览量

    128071
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10922

    浏览量

    213283
收藏 人收藏

    评论

    相关推荐

    探究传感器故障的主要原因

    的正常运行,还可能带来安全隐患和经济损失。本文旨在深入探讨传感器故障的主要原因,以便我们更好地预防和应对。
    的头像 发表于 12-25 14:03 385次阅读

    从INA219迁移到INA232

    电子发烧友网站提供《从INA219迁移到INA232.pdf》资料免费下载
    发表于 11-14 14:17 0次下载
    从INA219<b class='flag-5'>迁移到</b>INA232

    从USCI模块迁移到eUSCI模块

    电子发烧友网站提供《从USCI模块迁移到eUSCI模块.pdf》资料免费下载
    发表于 10-18 10:39 0次下载
    从USCI模块<b class='flag-5'>迁移到</b>eUSCI模块

    从TMS320VC5509迁移到TMS320VC5509A

    电子发烧友网站提供《从TMS320VC5509迁移到TMS320VC5509A.pdf》资料免费下载
    发表于 10-17 10:38 0次下载
    从TMS320VC5509<b class='flag-5'>迁移到</b>TMS320VC5509A

    从TMS320C64x迁移到TMS320C64x+

    电子发烧友网站提供《从TMS320C64x迁移到TMS320C64x+.pdf》资料免费下载
    发表于 10-16 10:26 0次下载
    从TMS320C<b class='flag-5'>64</b>x<b class='flag-5'>迁移到</b>TMS320C<b class='flag-5'>64</b>x+

    从EDMA v2.0迁移到EDMA v3.0 TMS320C64X DSP

    电子发烧友网站提供《从EDMA v2.0迁移到EDMA v3.0 TMS320C64X DSP.pdf》资料免费下载
    发表于 10-15 10:12 0次下载
    从EDMA v2.0<b class='flag-5'>迁移到</b>EDMA v3.0 TMS320C<b class='flag-5'>64</b>X DSP

    从OMAP3530迁移到AM37x

    电子发烧友网站提供《从OMAP3530迁移到AM37x.pdf》资料免费下载
    发表于 10-14 11:39 0次下载
    从OMAP3530<b class='flag-5'>迁移到</b>AM37x

    从OMAP3530迁移到AM35x

    电子发烧友网站提供《从OMAP3530迁移到AM35x.pdf》资料免费下载
    发表于 10-12 09:26 0次下载
    从OMAP3530<b class='flag-5'>迁移到</b>AM35x

    IT资源迁移到云服务器的关键因素

    随着云计算技术的不断成熟和普及,越来越多的企业选择将他们的IT资源迁移到云服务器上。这种转变不仅可以降低成本、提高灵活性,还可以提升安全性和效率。本文将深入探讨将IT资源迁移到云服务器的重要性、优势
    的头像 发表于 09-18 11:21 382次阅读

    华纳云:企业迁移到云端的主要原因是什么?

    企业迁移到云端的主要原因是什么?原因不止一个。削减成本通常被认为是主要原因——但尽管通过云迁移降低成本无疑是一种诱人的可能性,但创新潜力才是
    的头像 发表于 09-14 17:38 346次阅读

    迁移到基于Arm STM32的MSPMO指南

    电子发烧友网站提供《从迁移到基于Arm STM32的MSPMO指南.pdf》资料免费下载
    发表于 09-07 11:17 0次下载
    从<b class='flag-5'>迁移到</b>基于<b class='flag-5'>Arm</b> STM32的MSPMO指南

    RV6464地址指令

    的 32 位数字。RV64 很接近 RV32但实际上又有所不同;它添加了少量指令同时基础指令做的事情与 RV32 中稍有不同。 尽管 RV64I 64
    发表于 09-04 15:15

    焊接质量缺陷产生的主要原因

    创想焊缝跟踪小编将与大家一起探讨焊接质量缺陷产生的主要原因。 材料选择不当 焊接质量缺陷的主要原因之一是材料选择不当。焊接材料包括焊条、电极、焊丝、焊剂等,如果选择的焊接材料与基材不匹配,或者焊接材料的质量
    的头像 发表于 05-15 09:41 748次阅读
    焊接质量缺陷产生的<b class='flag-5'>主要原因</b>

    谐波引起电缆损坏的主要原因

    谐波是指在电力系统中出现的频率为整数倍于基波频率的波动现象。在电缆中传输的电能中,谐波存在的情况是很常见的。然而,谐波也是导致电缆损坏的主要原因之一。
    的头像 发表于 03-14 14:20 806次阅读
    谐波引起电缆损坏的<b class='flag-5'>主要原因</b>

    入门级64ARM®CORTEX®-A55 MPU数据手册

    电子发烧友网站提供《入门级64ARM®CORTEX®-A55 MPU数据手册.pdf》资料免费下载
    发表于 02-19 10:59 1次下载
    入门级<b class='flag-5'>64</b><b class='flag-5'>位</b><b class='flag-5'>ARM</b>®CORTEX®-A55 MPU数据手册