ARM:为什么要迁移到64位Android应用?

Android社区 收藏文章

如今有无数运行于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可以节省成本,保持一致性并缩短上市时间

相关标签
 相关文章
王慧文病休53天,旗下OneFlow团队重新创业 1年以前  |  1次阅读
智己CEO现场怒怼!不满LS6和小鹏G6当对手 1年以前  |  1次阅读
董明珠回应落榜世界500强:总比爆雷的世界500强好 1年以前  |  1次阅读
阿里云上线 AI 视频生成工具 Live Portait:可一键让照片开口说话 1年以前  |  78次阅读
妙鸭相机将并入神力视界,阿里大文娱CTO郑勇:不是“搬家”是“回家” 1年以前  |  85次阅读
特斯拉上海超级工厂约40秒下线一台车,零部件本土化率超95% 1年以前  |  69次阅读
宁德时代发布神行超充电池,可实现充电10分钟行驶800里 1年以前  |  71次阅读
中科院博士被骗到缅甸已一年!女友:他负债几万,家里条件一般,以为去当翻译 1年以前  |  85次阅读
小鹏汽车否认收购玛莎拉蒂传闻:系谣言 1年以前  |  63次阅读
联想二季度净利润猛降66%,股价应声跳水 1年以前  |  80次阅读
业内人士:视觉中国对不同侵权主体采用差异化策略,老客由销售沟通新客发律师函 1年以前  |  70次阅读
恒大集团在美国申请破产保护 1年以前  |  56次阅读
劳斯莱斯首款纯电轿跑将在北美亮相 1年以前  |  89次阅读
realme印度前CEO确认加盟荣耀,即将推出手机新品 1年以前  |  88次阅读
OpenAI正在测试内容审核系统,一天可以完成六个月的工作 1年以前  |  80次阅读
谷歌百人“复仇者联盟”出击,将发对标GPT-4的大模型,26位研发主管名单流出 1年以前  |  77次阅读
OpenAI收购数字产品公司Global Illumination,为创立以来首笔公开收购 1年以前  |  80次阅读
海口规定:电动汽车充电服务费不得超过0.65元每度 1年以前  |  80次阅读
波音任命柳青为波音中国总裁 1年以前  |  88次阅读
业内人士谈图片复杂代理链:图片代理商越多摄影师分成越少 1年以前  |  67次阅读

扫一扫

在手机上阅读