Arm Mobile Studio Release History

Here, you can find details about what changed with each new release of Arm Mobile Studio.

To download the latest version, go to Downloads.

Arm Mobile Studio

Version 2020.3

Released: December 11, 2020

What's new in 2020.3

  

This release of Arm Mobile Studio includes:

System Requirements

Arm Mobile Studio is officially supported on 64-bit versions of the following host platforms:

  • Windows 10
  • macOS 10.13 (High Sierra) or newer
  • Linux Ubuntu 16.04 (Xenial Xerus) or newer

Arm Mobile Studio is supported on 32-bit and 64-bit versions of the following target platforms:

  • Android 8.0 (Oreo) or newer

Not all Android devices provide complete performance data. Check our supported devices page to see which platforms we recommend.

Changes in this release

This release introduces the following changes and updates compared to Arm Mobile Studio 2020.2.

Arm Mobile Studio

  • Samsung Galaxy A51 added as a supported device.
  • Oppo Reno3 5G added as a supported device.

Streamline 7.5

  • Android device connection can now be established using only the GUI. When you launch Streamline, you can connect to a device directly from the Start tab without the need to run the  gator_me.py script. Watch this video to see how easy connection is, and refer to Get started with Streamline for full instructions.

    Note: The gator_me.py script is still required for headless modes of operation.
  • Mali GPU configuration parameter's for shader core count, L2 cache slice count, and external bus width are now available as expression variables.
  • Mali GPU template expressions for external memory stall percentages now correctly reflect the number of GPU cache slices in the target design. 
  • Mali GPU template expressions for external memory bandwidth counters now correctly reflect the GPU bus width in the target design.
  • Mali GPU templates for the Valhall family now include a measure of the number of fragment using advanced shader-based blend functions.
Note: Streamline 7.5 can open capture files that were taken with previous versions, from version 6.9 onwards. Captures taken with Arm Development Studio can not be opened with an Arm Mobile Studio starter edition license. If you need to open captures taken with Arm Development Studio, you will need an Arm Mobile Studio professional edition license.

Performance Advisor 1.3

  • Report chart visualizations can now be customized, allowing them to be tuned to their target audience.

  • JSON reports can now be compared using the new diff report generator, allowing simple comparative analysis of two builds.
  • Frame numbers are now displayed under each chart in the HTML file, and for each region in the JSON file.

 

Graphics Analyzer 5.7

  • OpenGL ES applications on Android 8 or 9 no longer need an integrated interceptor library to be added at build time; the only requirement for any API or Android version is that the application is debuggable.

 

Mali Offline Compiler 7.3

  • Input shaders can now be read from stdin instead of file; specify the input path as the "-" character.
  • Output reports can now be written to file instead of stdout; use the -o/-output command line option.
  • SPIR-V binary modules are now auto-detected, and most shader properties are inferred from the module content. This significantly shortens the command lines needed for SPIR-V binary inputs.
  • Process exit codes due to bad compiles (exit code 1) are now distinct from tool errors such a bad command line parameters (exit code 2). This helps integrating JSON reports into other tools more reliably; JSON reports are only produced by tool invocations returning exit code 0 or 1.

Get started

For instructions on how to install and get started with Arm Mobile Studio, refer to the following topics on the Arm Developer website:


Further learning resources including user guides, tutorials and videos are available on the Arm Developer website.

Feedback and support

For Arm Mobile Studio starter edition you can raise queries and support issues relating to both the tools and general performance analysis on the Arm Community website.

With an Arm Mobile Studio professional edition license, you get access to world-class Arm support. To raise a request for help, go to the Arm support portal.

Known issues

The issues listed here are new in this release. Refer to our FAQ page for answers to common problems and workarounds.