allinea - Now part of ARM

Allinea Performance Reports platforms

Supported Languages: C/C++, Fortran

ArchitectureOperating SystemMPICompilers
x86_64 Cray Linux Environment
Red Hat Enterprise Linux and derivatives 6 and 7
SUSE Linux Enterprise 11 and 12
Ubuntu 14.04 and 16.04
Bullx MPI 1.2.7 and 1.2.8, Cray MPT, Intel MPI 4.1.x and 5.0.x, MPICH 2.x.x and 3.x.x, MVAPICH 2.0 and 2.1, Open MPI 1.6.x, 1.8.x and 1.10.x, Platform MPI 9.1, SGI MPT 2.10 and 2.11 Cray, GNU 4.3.2+, Intel 13+, PGI 13.10+

All batch schedulers are supported. Use of Performance Reports with SLURM srun requires SLURM 2.6.3+. The Allinea profiling libraries must be explicitly linked with a program when using SLURM 2.6.x (automatic preloading is supported with 14.11+.

Versions of the PGI compiler prior to 14.9 are unable to compile a static version of the Allinea MPI wrapper library, attempting to do so will result in messages such as "Error: symbol `MPI_F_MPI_IN_PLACE' can not be both weak and common". This is due to a bug in the PGI compiler's weak object support.