Sign-up to receive product updates
Sign up to our low-traffic, text-only mailing list to hear about new patch releases and major updates to Arm Forge.
ARM’s developer website includes documentation, tutorials, support resources and more.
Over the next few months we will be adding more developer resources and documentation for all the products and technologies that ARM provides.
CloseSorry, your browser is not supported. We recommend upgrading your browser. We have done our best to make all the documentation and resources available on old versions of Internet Explorer, but vector image support and the layout may not be optimal. Technical documentation is available as a PDF Download.
Arm Performance Reports is now a merged component of Arm Forge in version 20.1, alongside Arm DDT and Arm MAP. For more information about Arm Performance Reports in version 20.1, see Arm Forge Release History.
This page lists the release history for older versions of Arm Performance Reports.
Details on older Release Versions, and links to the Release Notes and Documentation are provided below.
Arm Performance Reports is a merged component of Arm Forge from version 20.1 and later, alongside Arm DDT and Arm MAP.
For more information about Arm Performance Reports the current version of Arm Forge, see Arm Forge Release History.
Arm Performance Reports 20.0 covers the following releases:
20.0
20.0.1
20.0.2
20.0.3
20.0
20.0.1
20.0.2
20.0.3
Arm Performance Reports 20.0.3 Release Notes
============================================
Copyright (c) 2002-2020 Arm Limited (or its affiliates). All rights reserved.
Arm Performance Reports 20.0.3 helps you characterize and understand the performance when running your HPC application, in a simple one-page report.
Contents
========
This document provides information specific to the 20.0.3 release of Arm Performance Reports:
- Changes in this release:
- New features and enhancements
- Bug fixes
- Known issues
- System requirements
- Installing, uninstalling, licensing
- Running the tools
- Where to find example code
- How to access user documentation
- How to contact support
For information about previous releases of Arm Performance Reports, see the release history online:
https://developer.arm.com/tools-and-software/server-and-hpc/downloads/arm-performance-reports/release-history
Changes in this release
=======================
- New features and enhancements:
None in this release.
- Bug fixes:
None in this release.
Known issues
============
See the known issues section on the Arm Developer website at:
https://developer.arm.com/docs/101137/latest/known-issues
System requirements
===================
See the supported platforms pages on the Arm Developer website at:
https://developer.arm.com/docs/101137/latest/supported-platforms
Installation instructions
=========================
Run the graphical "installer", or the text-only "textinstall.sh" from the download tarball.
You can choose to install just for you, or for all users on your system.
When installing on a cluster, ensure that the package is available at the same path on every machine.
Full installation instructions are available in the Arm Performance Reports user guide, and available on the Arm Developer website at:
https://developer.arm.com/docs/101137/latest/installation
Uninstalling Arm Performance Reports
====================================
To uninstall Arm Performance Reports, remove the installation directory from your system:
rm -r <installation-dir>
Licences
========
To get licence files for each product, contact Arm by emailing HPCToolsSales@arm.com. You can obtain evaluation licences from the Arm website at:
https://www.arm.com/products/development-tools/server-and-hpc/allinea-studio/get-software
Licence files must be stored in a directory called licences below the installation directory.
For a default (root) installation, the licences directory is:
/opt/arm/reports/licences
For a default user-only installation, the licences directory is:
${HOME}/arm/reports/licences
Running Arm Performance Reports
===============================
To run Arm Performance Reports, add 'perf-report' in front of your existing mpiexec or aprun command-line, for example:
{arm-reports-path}/bin/perf-report mpiexec -n 4 examples/wave_c
If {arm-reports-path}/bin is in your $PATH, just type 'perf-report'.
The program you runs runs as previously, and two report files, one .txt and one .html, arecreated in the current directory on completion. If you have problems starting your program under Performance Reports, ensure thta it can run without Performance Reports with no errors.
You can use the --output/-o argument to specify a single output file name.
See perf-report --help or the user guide for more information.
Examples
========
Example code is available in the installation directory:
<INSTALL_DIR>/examples
Copy the example code to a writeable directory and run the examples using the makefiles provided.
Documentation
=============
After you install Arm Performance Reports, you can find a copy of these release notes in the installation directory. You can also find them online at:
https://developer.arm.com/tools-and-software/server-and-hpc/downloads/arm-performance-reports/release-history
The Arm Performance Reports user guide is available in the <INSTALL_DIR>/doc directory, or online here:
https://developer.arm.com/docs/101137/latest/introduction
Further documentation, help, and tutorials are available online at:
https://developer.arm.com/tools-and-software/server-and-hpc/help
Support
=======
If you require support or would like to provide feedback, open a support case, or use our support request form online:
https://developer.arm.com/tools-and-software/server-and-hpc/help
Arm Performance Reports 19.1 covers the following releases:
19.1.0
19.1.1
19.1.2
19.1.3
19.1.4
19.1.0
19.1.1
19.1.2
19.1.3
19.1.4
Please refer to the known issues page.
Arm Performance Reports 19.1.4 Release Notes
============================================
Copyright (c) 2002-2019 Arm Limited (or its affiliates). All rights reserved.
Arm Performance Reports 19.1.4 helps you characterize and understand the performance of your HPC application runs in a simple one-page report.
Contents
========
This document provides information specific to the 19.1.4 release of Arm Performance Reports:
- Changes in this release:
- New features and enhancements
- Bug fixes
- Known issues
- System requirements
- Installing, uninstalling, licensing
- Running the tools
- Where to find example code
- How to access user documentation
- How to contact support
For information about previous releases of Arm Performance Reports, refer to the release history online:
https://developer.arm.com/products/software-development-tools/hpc/arm-performance-reports/release-history
Changes in this release
=======================
- New features and enhancements:
None in this release.
- Bug fixes:
[FOR-8192] The link to the Arm website from the Arm Performance Reports logo now takes you to the Arm Developer website, for more relevant information.
Known issues
============
Please refer to the known issues section on the Arm Developer website:
https://developer.arm.com/products/software-development-tools/hpc/arm-performance-reports/known-issues
System requirements
===================
Please refer to the supported platforms pages on the Arm Developer website:
https://developer.arm.com/products/software-development-tools/hpc/arm-performance-reports/arm-performance-reports-platforms
Installation instructions
=========================
Run the graphical "installer" or the text-only "textinstall.sh" from the download tarball.
You may choose to install just for you or for all users on your system.
If you are installing on a cluster, please make sure the package is available at the same path on every machine.
Full installation instructions are available in the Arm Performance Reports user guide, available on the Arm Developer website:
https://developer.arm.com/docs/101137/latest/installation
Uninstalling Arm Performance Reports
====================================
To uninstall Arm Performance Reports, remove the installation directory from your system:
rm -r <installation-dir>
Licences
========
If you do not have a licence file you will need to obtain one from Arm. Evaluation licences may be obtained from the Arm website:
https://www.arm.com/products/development-tools/hpc-tools/get-software
Full licences may be obtained by emailing HPCToolsSales@arm.com. Licence files should be stored in a directory called licences below the installation directory. For a default (root) installation, that directory would be:
/opt/arm/reports/licences
and for a user-only installation it would be:
${HOME}/arm/reports/licences
Running Arm Performance Reports
===============================
To run Arm Performance Reports, add 'perf-report' in front of your existing mpiexec or aprun command-line, e.g.:
{arm-reports-path}/bin/perf-report mpiexec -n 4 examples/wave_c
If {arm-reports-path}/bin is in your $PATH, just 'perf-report' will do.
Your chosen program will be run just as before and two report files, one .txt and one .html will be created in the current directory on completion. If you have problems starting your program under Performance Reports, first ensure it can run without Performance Reports with no errors.
You can use the --output/-o argument to specify a single output file name.
See perf-report --help or the user guide for more information.
Examples
========
Example code can be found in the installation directory:
<INSTALL_DIR>/examples
Copy the example code to a writeable directory and run the examples using the makefiles provided.
Documentation
=============
Once installed these release notes can be found in the installation directory, and online at:
https://developer.arm.com/products/software-development-tools/hpc/arm-performance-reports/release-history
The Arm Performance Reports user guide is available in the <INSTALL_DIR>/doc directory, or online here:
https://developer.arm.com/docs/101137/latest/introduction
Further documentation, help and tutorials can be found online at:
https://developer.arm.com/products/software-development-tools/hpc/documentation
Support
=======
If you require support or would like to provide feedback, please contact allinea-support@arm.com or use our support request form online:
https://developer.arm.com/products/software-development-tools/hpc/get-support
Arm Performance Reports 19.0 covers the following releases:
19.0.0
19.0.1
19.0.2
19.0.3
19.0.4
19.0.5
19.0.0
19.0.1
19.0.2
19.0.3
19.0.4
19.0.5
Arm Performance Reports 19.0 covers the following releases:
19.0.0
19.0.1
19.0.2
19.0.3
19.0.4
19.0.5
19.0.0
19.0.1
19.0.2
19.0.3
19.0.4
19.0.5
Please refer to the known issues page.
Please refer to the supported platforms page.
Run the graphical "installer" or the text-only "textinstall.sh" from the download tarball.
You may choose to install just for you or for all users on your system.
If you are installing on a cluster, please make sure the package is available at the same path on every machine.
Full installation instructions are available in the Arm Performance Reports user guide.
To uninstall Arm Performance Reports, remove the installation directory from your system:
rm -r <installation-dir>
If you do not have a licence file you will need to obtain one from Arm. Get an evaluation licence.
Full licences may be obtained by emailing HPCToolsSales@arm.com. Licence files should be stored in a directory called licences below the installation directory. For a default (root) installation, that directory would be:
/opt/arm/reports/licences
For a user-only installation it would be:
${HOME}/arm/reports/licences
To run Arm Performance Reports, add 'perf-report' in front of your existing mpiexec or aprun command-line:
{arm-reports-path}/bin/perf-report mpiexec -n 4 examples/wave_c
If {arm-reports-path}/bin
is in your $PATH
, you can use:
perf-report
Your chosen program will be run just as before and two report files, one .txt and one .html will be created in the current directory on completion. If you have problems starting your program under Performance Reports, first ensure it can run without Performance Reports with no errors.
You can use the --output
or -o
argument to specify a single output file name.
See perf-report --help
or the user guide for more information.
Example code can be found in the installation directory:
<INSTALL_DIR>/examples
Copy the example code to a writeable directory and run the examples using the makefiles provided.
Once installed these release notes can be found in the installation directory, and on the Release History page on the Arm Developer website.
The Arm Performance Reports user guide is available in the <INSTALL_DIR>/doc
directory, or online here.
Further documentation, help and tutorials can be found on the Arm Developer website.
If you require support or would like to provide feedback, please contact allinea-support@arm.com or use our support request form.
New features and enhancements:
Bug fixes:
New features and enhancements:
Bug fixes:
Please refer to the known issues section on the Arm Developer website: https://developer.arm.com/products/software-development-tools/hpc/arm-performance-reports/known-issues.
Please refer to the supported platforms pages on the Arm Developer website: https://developer.arm.com/products/software-development-tools/hpc/arm-performance-reports/arm-performance-reports-platforms.
Run the graphical "installer" or the text-only "textinstall.sh" from the download tarball. You may choose to install just for you or for all users on your system.
If you are installing on a cluster, please make sure the package is available at the same path on every machine.
Full installation instructions are available in the Arm Performance Reports user guide, available on the Arm Developer website: https://developer.arm.com/docs/101137/latest/installation.
To uninstall Arm Performance Reports, remove the installation directory from your system:
rm -r <installation-dir>
If you do not have a license file you will need to obtain one from Arm. Evaluation licenses may be obtained from the Arm website: https://www.arm.com/products/development-tools/hpc-tools/get-software.
Full licenses may be obtained by emailing HPCToolsSales@arm.com. License files should be stored in a directory called licenses below the installation directory. For a default (root) installation, that directory would be:
/opt/arm/reports/licences
For a user-only installation it would be:
${HOME}/arm/reports/licences
To run Arm Performance Reports, add 'perf-report' in front of your existing mpiexec or aprun command-line, for example:
{arm-reports-path}/bin/perf-report mpiexec -n 4 examples/wave_c
Or, if {arm-reports-path}/bin
is in your $PATH, you can use
perf-report
Your chosen program will be run just as before and two report files, one .txt and one .html will be created in the current directory on completion. If you have problems starting your program under Performance Reports, first ensure it can run without Performance Reports with no errors.
You can use the --output/-o argument to specify a single output file name.
See perf-report --help or the user guide for more information.
Example code can be found in the installation directory: <INSTALL_DIR>/examples.
Copy the example code to a writeable directory and run the examples using the makefiles provided.
Once installed these release notes can be found in the installation directory, and online at: https://developer.arm.com/products/software-development-tools/hpc/arm-performance-reports/release-history.
The Arm Performance Reports user guide is available in the <INSTALL_DIR>/doc directory, or online here: https://developer.arm.com/docs/101137/latest/introduction.
Further documentation, help and tutorials can be found online at: https://developer.arm.com/products/software-development-tools/hpc/documentation
If you require support or would like to provide feedback, please contact allinea-support@arm.com or use our support request form online: https://developer.arm.com/products/software-development-tools/hpc/get-support.
Arm Performance Reports 18.2 covers the following releases:
18.2.0
None in this release.
18.2.1
No new features in this release.
18.2.2
No new features in this release.
18.2.3
No new features in this release.
18.2.0
Fixed bug causing the PAPI.config file to be read incorrectly.
18.2.1
Fixed issue where running the GUI installer as root you could not install to an NFS directory.
18.2.2
No bug fixes in this release.
18.2.3
No bug fixes in this release.
Please refer to the Known issues page.
Refer to the Release Notes for further details.
Arm Performance Reports 18.2 Release Notes
=================================
Copyright (c) 2002-2018 Arm Limited (or its affiliates). All rights reserved.
Arm Performance Reports 18.2 helps you characterize and understand the performance of your HPC application runs in a simple one-page report.
Contents
======
This document provides information specific to the 18.2 release of Arm Performance Reports:
- Changes in this release:
- New features and enhancements
- Bug fixes
- Known issues
- System requirements
- Installing, uninstalling, licensing
- Running the tools
- Where to find example code
- How to access user documentation
- How to contact support
For information about previous releases of Arm Performance Reports, refer to the release history online:
https://developer.arm.com/products/software-development-tools/hpc/arm-performance-reports/release-history
Changes in 18.2.0
=============
- New features and enhancements:
None in this release.
- Bug fixes:
Fixed bug causing the PAPI.config file to be read incorrectly.
Changes in 18.2.1
=============
- New features and enhancements:
None in this release.
- Bug fixes:
Fixed issue where running the GUI installer as root you could not install to an NFS directory.
Changes in 18.2.2
=============
- New features and enhancements:
None in this release.
- Bug fixes:
None in this release.
Changes in 18.2.3
=============
- New features and enhancements:
None in this release.
- Bug fixes:
None in this release.
Known issues
==========
Please refer to the known issues section on the Arm Developer website:
https://developer.arm.com/products/software-development-tools/hpc/arm-performance-reports/known-issues
System requirements
===============
Please refer to the supported platforms pages on the Arm Developer website:
https://developer.arm.com/products/software-development-tools/hpc/arm-performance-reports/arm-performance-reports-platforms
Installation instructions
=================
Run the graphical "installer" or the text-only "textinstall.sh" from the download tarball.
You may choose to install just for you or for all users on your system.
If you are installing on a cluster, please make sure the package is available at the same path on every machine.
Full installation instructions are available in the Arm Performance Reports user guide, available on the Arm Developer website:
https://developer.arm.com/docs/101137/latest/installation
Uninstalling Arm Performance Reports
============================
To uninstall Arm Performance Reports, remove the installation directory from your system:
rm -r <installation-dir>
Licences
=======
If you do not have a licence file you will need to obtain one from Arm. Evaluation licences may be obtained from the Arm website:
https://www.arm.com/products/development-tools/hpc-tools/get-software
Full licences may be obtained by emailing HPCToolsSales@arm.com. Licence files should be stored in a directory called licences below the installation directory. For a default (root) installation, that directory would be:
/opt/arm/reports/licences
and for a user-only installation it would be:
${HOME}/arm/reports/licences
Running Arm Performance Reports
==========================
To run Arm Performance Reports, add 'perf-report' in front of your existing mpiexec or aprun command-line, e.g.:
{arm-reports-path}/bin/perf-report mpiexec -n 4 examples/wave_c
If {arm-reports-path}/bin is in your $PATH, just 'perf-report' will do.
Your chosen program will be run just as before and two report files, one .txt and one .html will be created in the current directory on completion. If you have problems starting your program under Performance Reports, first ensure it can run without Performance Reports with no errors.
You can use the --output/-o argument to specify a single output file name.
See perf-report --help or the user guide for more information.
Examples
========
Example code can be found in the installation directory:
<INSTALL_DIR>/examples
Copy the example code to a writeable directory and run the examples using the makefiles provided.
Documentation
===========
Once installed these release notes can be found in the installation directory, and online at:
https://developer.arm.com/products/software-development-tools/hpc/arm-performance-reports/release-history
The Arm Performance Reports user guide is available in the <INSTALL_DIR>/doc directory, or online here:
https://developer.arm.com/docs/101137/latest/introduction
Further documentation, help and tutorials can be found online at:
https://developer.arm.com/products/software-development-tools/hpc/documentation
Support
======
If you require support or would like to provide feedback, please contact allinea-support@arm.com or use our support request form online:
https://developer.arm.com/products/software-development-tools/hpc/get-support
Arm Performance Reports 18.1 covers the following releases:
.eh_frame_header
sections.numactl
for Arm Performance Reports.Copyright (c) 2002-2018 Arm Limited (or its affiliates). All rights reserved.
Arm Performance Reports 18.1 helps you characterize and understand the performance of your HPC application runs in a simple one-page report.
This document provides information specific to the 18.1 release of Arm Performance Reports:
For information about previous releases of Arm Performance Reports, refer to the release history.
Please refer to the Known issues page.
Please refer to the Supported platforms page.
Run the graphical installer or the text-only textinstall.sh
from the download tarball. You may choose to install just for you or for all users on your system.
If you are installing on a cluster, please make sure the package is available at the same path on every machine.
Full installation instructions are available in the Arm Performance Reports user guide.
To uninstall Arm Performance Reports, remove the installation directory from your system:
rm -r <installation-dir>
If you do not have a licence file you will need to obtain one from Arm. Evaluation licenses may be obtained from the Arm website.
Full licences may be obtained by emailing HPCToolsSales@arm.com.
Licence files should be stored in a directory called licences below the installation directory. For a default (root) installation, that directory would be:
/opt/arm/reports/licences
and for a user-only installation it would be:
${HOME}/arm/reports/licences
To run Arm Performance Reports, add 'perf-report' in front of your existing mpiexec or aprun command-line, for example:
{arm-reports-path}/bin/perf-report mpiexec -n 4 examples/wave_c
If {arm-reports-path}/bin is in your $PATH, just type:
perf-report
Your chosen program will be run just as before and two report files, one .txt and one .html will be created in the current directory on completion.
If you have problems starting your program under Performance Reports, first ensure it can run without Performance Reports with no errors.
You can use the --output
or -o
argument to specify a single output file name.
See perf-report --help
or the Arm Performance Reports user guide for more information.
Example code can be found in the installation directory:
<INSTALL_DIR>/examples
Copy the example code to a writeable directory and run the examples using the makefiles provided.
Once installed these release notes can be found in the installation directory, and online at:
The Arm Performance Reports user guide is available in the <INSTALL_DIR>/doc directory, or online here.
Further documentation, help and tutorials can be found on the Arm Developer website.
If you require support or would like to provide feedback, please contact allinea-support@arm.com or use our support request form.
Arm Performance Reports 18.0 covers the following releases:
Sign up to our low-traffic, text-only mailing list to hear about new patch releases and major updates to Arm Forge.
Important Information for the Arm website. This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies. If you are not happy with the use of these cookies, please review our Cookie Policy to learn how they can be disabled. By disabling cookies, some features of the site will not work.