Arm Community
Arm Community
  • Site
  • User
  • Site
  • Search
  • User
Arm Community blogs
Arm Community blogs
Operating Systems blog The 64-bit Future of Android
  • Blogs
  • Mentions
  • Sub-Groups
  • Tags
  • Jump...
  • Cancel
More blogs in Arm Community blogs
  • AI blog

  • Announcements

  • Architectures and Processors blog

  • Automotive blog

  • Embedded and Microcontrollers blog

  • Internet of Things (IoT) blog

  • Laptops and Desktops blog

  • Mobile, Graphics, and Gaming blog

  • Operating Systems blog

  • Servers and Cloud Computing blog

  • SoC Design and Simulation blog

  • Tools, Software and IDEs blog

Tags
  • mobile
  • Android
  • Unity
  • NEON
  • 64-bit
  • google
Actions
  • RSS
  • More
  • Cancel
Related blog posts
Related forum threads

The 64-bit Future of Android

Dave Whaley
Dave Whaley
December 22, 2017
1 minute read time.

Arm is enthusiastic about Google’s announcement earlier this week encouraging Android applications to take advantage of the 64-bit Arm Architecture and making it a requirement for new app submissions to Google Play in August 2019. We believe this is a significant step for the Android ecosystem enabling more performance, better efficiency, and allowing for additional innovation for next generation mobile devices.

Arm is committed to the 64-bit architecture and future performance enhancements will increasingly be possible only in the 64-bit space. There is already a considerable performance advantage on some Arm CPUS for code running as 64-bit. We believe it is likely that more of our Android ecosystem partners will be helping developers meet these new requirements, providing resources and guidance. A great example of work already being done is detailed in this post from Unity Technologies geared at their mobile game developers.

For many applications, the production of the newly required 64-bit libraries will be simple, as many open-source libraries have been type-safe and tested for these systems for years. Most code written using Arm NEON intrinsics will compile for 64-bit without change and through the advances in compiler technology will produce better, more performant code automatically. For more details on porting considerations please see the Arm Community blog and accompanying documentation posted here: Porting to Arm 64-bit blog post on the Arm Community.

Keep an eye on the Arm Android Community for more details coming soon.

Anonymous
Operating Systems blog
  • Enhancing Chromium’s Memory Safety with Armv9

    Richard Townsend
    Richard Townsend
    The Arm Open-source Software team is delighted to mark the release of Chromium M115, with experimental support for Arm’s Memory Tagging Extension (MTE).
    • August 7, 2023
  • New Memory Tagging Extension User Guide for Android OS Developers

    Roberto Lopez Mendez
    Roberto Lopez Mendez
    In this blog, read about what to expect with the new MTE User Guide for Android OS.
    • May 25, 2023
  • Enhancing Chromium's Control Flow Integrity with Armv9

    Richard Townsend
    Richard Townsend
    This blog explains how Control Flow Integrity, an Armv9 security feature, works on the newly launched Chromium M105.
    • October 11, 2022