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 Allinea Performance Reports 6.0

Released: December 14, 2015

What's new in Allinea Performance Reports 6.0

Arm Performance Reports 6.0 covers the following releases:

  • Allinea Performance Reports 6.0.0
    • Allinea Performance Reports 6.0.1
    • Allinea Performance Reports 6.0.2
    • Allinea Performance Reports 6.0.3
    • Allinea Performance Reports 6.0.4
    • Allinea Performance Reports 6.0.5
    • Allinea Performance Reports 6.0.6

Release Note for Release History Allinea Performance Reports 6.0

Changes for Allinea Performance Reports 6.0.6: Rollup of previous bug fixes.

  • Fix incorrectly reported number of nodes in Express Launch mode.
  • Fix CPU breakdown being incorrect for codes with large functions.
  • Fix sampler not being able to recover from minor errors due to the debugger intercepting any signals raised

Changes for Allinea Performance Reports 6.0.5: Rollup of previous bug fixes.

  • Fix failing startup when using SLURM in some configurations because of premature job termination.
  • Fixed an issue that could cause Cray OpenMP programs to segfault.
  • Added support for SHMEM programs using shmem_init.
  • Fixed an issue that caused CPU instruction metrics to be lower than expected for some GPU runs.
  • Fix long MAP analysis times for some SLURM configurations when processes are bound to a single core on a node.
  • Fixed an issue that could cause jobs to time-out early for some SLURM configurations.
  • Cray MPI will now be correctly auto-detected if Intel MPI is also in the path on Cray machines.
  • Performance Reports will no longer erroneously detect a Xeon Phi card if the driver is installed but no card or cross-compilation environment is present.

Changes for Allinea Performance Reports 6.0.4: Rollup of previous bug fixes.

  • Fix bullx MPI startup.
  • Fix express launch for SGI MPT.

Changes for Allinea Performance Reports 6.0.3: Rollup of previous bug fixes.

  • Fix an issue that caused performance reports to crash when sampling an application that uses pthreads on RHEL 5.
  • Reduce the number of queries for user and group information made by the back end start-up on Cray systems.
  • Fix duplicate entries for MPI call MPI_Bcast error.
  • Fix assertion failure `a.tv_nsec < 1000000000'.
  • Improve SIGPROF signal handler error messages.
  • Fix Python environment variables.
  • Add support for setting environment variables in --mpiargs with MVAPICH2 and mpirun_rsh.

Changes for Allinea Performance Reports 6.0.2: Rollup of previous bug fixes.

  • Reduce the number of queries for user and group information made by the back end start-up on Cray systems.
  • Fix an issue that prevented compilation of static wrapper libraries.

Changes for Allinea Performance Reports 6.0.1: Rollup of previous bug fixes.

  • Fix conflict between Performance Reports and profiled programs that have a global variable called "data".
  • Added support for reading compute node power usage via IPMI power sensors. See IPMI Energy Agent for more details.

Changes for Allinea Performance Reports 6.0:

  • Support for CUDA 7.5
  • Profiling support for OpenSHMEM.
  • Fix an issue that could prevent Performance Reports from working when NULL was passed to certain MPI functions.
  • Fix an issue that could cause Performance Reports to abort if exit was called from a non-main thread.