Arm Performance Reports

This page lists the Arm Performance Reports release history.

To download and install the latest version of Arm Performance Reports, see our downloads page and follow the installation steps given in the Arm Performance Reports user guide.

Details on Release Versions, and links to the Release Notes and Documentation are provided below.

For more compatibility information, see our Known Issues and supported platforms topics.

Arm Performance Reports

Version 18.3

Released: November 02, 2018

What's new in 18.3

New features and enhancements:

  • Performance Reports is now supported on IBM Power 8 and 9 systems.
  • Reduced runtime overhead when profiling OpenMP programs with short running parallel regions.
  • Updated supported platforms information in the Appendix of the user guide.

Bug fixes:

  • [FOR-5909] Fixed an issue where the Windows client could not establish a multihop remote connection.

Release Note for Release History 18.3

Changes in this release

New features and enhancements:

  • Performance Reports is now supported on IBM Power 8 and 9 systems.
  • Reduced runtime overhead when profiling OpenMP programs with short running parallel regions.
  • Updated supported platforms information in the Appendix of the user guide.

Bug fixes:

  • [FOR-5909] Fixed an issue where the Windows client could not establish a multihop remote connection.

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>

Licenses

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

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

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.

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.