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.1

Released: June 10, 2020

What's new in 2020.1

This release of Arm Mobile Studio includes:

  • Streamline, to profile application performance.
  • Performance Advisor, to generate at-a-glance application performance summary reports.
  • Graphics Analyzer, to debug graphics API usage.
  • Mali Offline Compiler, to perform static analysis of GPU shader programs.

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.0.

Arm Mobile Studio 2020.1

This is the first release of Arm Mobile Studio professional edition, a licensing option to enable development teams to integrate performance analysis tools into their continuous integration workflow, enabling large-scale automated testing across multiple Android devices. If you would like to purchase professional edition, please submit a request using the form here.


Streamline 7.3

This release includes the following feature enhancements:

  • Support for collecting performance counters on Arm Ethos NPUs via  the ArmNN library.
  • Support for the Exynos M5 microarchitecture (recognised by name only, no specific counters).
Note: Streamline 7.3 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.1

  • Performance Advisor now supports captures taken with devices with Mali-G57 and Mali-G77 GPUs, based on Arm’s latest Valhall architecture. For arithmetic-heavy shaders you can now see the execution cycles split down by the arithmetic pipeline they are using, with CVT, FMA, and SFU cycles shown separately in the shader cycles per frame chart:
    Performance Advisor shader cycles per frame chart
  • A new chart to visualize CPU cycles per frame is available. Monitor FPS alongside the number of CPU cycles per frame so that you can look for areas of correlation that might indicate a CPU load problem:
    Performance Advisor CPU cycles per frame chart
  • Generate a performance report from a section of a Streamline capture, by defining start and end times with a timestamp, or by defining annotated region names. Refer to section 6.3 in the Performance Advisor user guide.
  • Use the -mspf option with the pa command to display time per frame in milliseconds throughout the HTML report, instead of FPS. 
  • For Android 10 devices, you can connect to your application running on the device using an Open GL ES or Vulkan layer library, instead of packaging the LWI library in your application. Use the –lwi-gles-layer-lib or –lwi-vk-layer-lib options when running the connection script, to specify the path to the required layer library file. Refer to Get started with Performance Advisor for instructions.
  • You can now click and drag to zoom in on all line charts in the report, in the same way as you can with the FPS chart.
  • Performance Advisor reports have been refined to improve chart consistency, speed up analysis time, and to reduce the size of the generated report.

  • The JSON key targetInfo has changed to deviceInfo. If you were using the JSON output format in a previous release of Arm Mobile Studio, you will need to update the name in your existing JSON reports to maintain compatibility. For more information, refer to our FAQ topic.


Graphics Analyzer 5.5

There are no new features in this release.

Mali Offline Compiler 7.1

There are no new features in this release.

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.

Streamline

  • SDDAP-9658 - Device reboots while running gatord as root.

Refer to the latest FAQs for all known issues and workarounds.