TotalView® for HPC 2017.3 Supported Platforms : Platform Support
Platform Support
 
Platforms
Operating Systems
Compilers
MPI Products
Linux x86-64
and
Linux x86 (32-bit)
Red Hat Enterprise/CentOS Linux 5, 6, and 7
Red Hat Fedora 24, 25, and 26
Ubuntu 14.04, 15.04, 15.10, and 16.04
Open SuSE 12 and 13
SuSE Linux Enterprise Server 11 and 12
Intel Parallel Studio XE 15-17
GNU 4.3 - 7.1
PGI Workstation 11.2 - 16.1
Oracle Studio 12
C and C++:
LLVM Clang 3.3 - 3.5
Fortran:
Absoft Pro 16 - 17
Lahey Fortran 6.2 - 8
Argonne MPICH
Argonne MPICH2
GNU SLURM
Intel MPI
Open MPI
OSU MVAPICH
OSU MVAPICH2
SGI MPT (64-bit only)
SGI Propack (64-bit only)
Bullx MPI
IBM Platform MPI
Berkeley UPC (32-bit only)
Apple Macintosh
See Note 1
Mac OS X El Capitan (10.11)
Mac OS X Sierra (10.12)
Mac OS X High Sierra (10.13)
Intel Parallel Studio XE 15-17
GNU 4.3 - 7.1
C/C++:
Apple Clang 4.1 - 6.0
Fortran:
Absoft Pro 16 - 17
Argonne MPICH
Argonne MPICH2
Open MPI
Xeon Phi
Red Hat Linux 6.0 - 6.3/CentOS
SuSE Linux 11.1
Intel Parallel Studio XE 15-17
MPSS drivers 2.1.3653 - 3.4
Cray XT / XE/ XK / XC
See Note 2
Front end: UNICOS/lc environment node environment based on SuSE Linux Enterprise Server.
Back end: Compute Node Linux (CNL)
GNU 4.3 - 7.1
PGI Workstation 11.2 - 16.1
CCE 8.3.1
Cray MPI (aprun)
Linux PowerLE
Ubuntu 16.04
Red Hat Enterprise Linux 7
GNU 4.8 - 7.1
Open MPI
ARM64
Ubuntu 16.04
GNU 7.1
C and C++:
LLVM Clang 3.5
Open MPI
IBM Power Linux
See Note 3
SuSE Linux Enterprise Server 11 and 12
Red Hat Enterprise Linux AS 5, 6, and 7
GNU 4.3 - 7.1
C/C++:
IBM XLC 10.1 - 13.1
Fortran:
IBM XL Fortran 12.1 - 15.1
Argonne MPICH
Argonne MPICH2
Open MPI
PE POE
IBM Blue Gene
Linux for the front-end nodes
IBM XL
GNU C, all versions within supported drivers
Supported drivers:
Blue Gene/L: V1R3M1, V1R3M0
Blue Gene/P: V1R3M1, V1R3M0, V1R4M2, V1R4M1
Blue Gene Q: V1R2M0
 
IBM RS6000 Power AIX
See Note 4
AIX 7.1 TL4
C and C++:
GNU 4.3 - 7.1
IBM XLC 10.1 - 13.1
Fortran:
IBM XL Fortran 12.1 - 15.1
Argonne MPICH
Argonne MPICH2
Open MPI
PE POE
Oracle SPARC Solaris
Solaris 10 and 11
GNU 4.3 - 7.1
Oracle Studio 12
Argonne MPICH
Argonne MPICH2
Open MPI
Sun Cluster Tools
Sun Opteron Solaris
Solaris 10 and 11
GNU 3.4 - 4.1
Sun One Studio 12
Argonne MPICH
Argonne MPICH2
Open MPI
OSU MVAPICH2 1.0
Note 1: The TotalView for HPC GUI requires X11. Before starting TotalView for HPC, the server must be running. We recommend X11 for Mac OS X, obtainable at developer.apple.com/opensource/tools/x11.html. For important notes on installing TotalView for HPC on Mac OS X, please see the section “Troubleshooting Mac OS X Installations” in the TotalView for HPC Reference Guide.
Note 2: Support on the XK6 platform for Cray's OpenMP Accelerator Directives and Cray's OpenACC Directives. For details, see the section “Directive-Based Accelerator Programming Languages” in the TotalView for HPC User Guide. ReplayEngine supports debugging MPI-based programs using Cray MPI over the Gemini Interconnect found on Cray XE supercomputers.
Note 3: Debugging threaded programs (pthreads) that call exec() not supported. TotalView cannot obtain pointer arguments from Lahey/Fujitsu Fortran 90 compiler.
Note 4: The TotalView Message Queue Display (MQD) feature with applications using IBM MPI Parallel Environment (PE) requires the threaded version of the MPI library.