Platforms | Operating Systems | Compilers | MPI Products |
---|---|---|---|
Linux x86-64 and Linux x86 (32-bit) | Red Hat Enterprise/CentOS Linux 6, 7, and 8 Red Hat Fedora 30, 31, and 32 Ubuntu 16.04,18.04, and 20.04 SuSE Linux Enterprise Server 12 and 15 | Intel Parallel Studio XE 17-20 GNU 4.3 - 10.2 PGI Workstation 11.2 - 18.10 Oracle Studio 12 C and C++: Clang 3 - 7 Fortran: Absoft Pro 17 - 19 | Argonne MPICH Argonne MPICH2 GNU SLURM HPE MPI 2 HPE MPT Intel MPI Open MPI OSU MVAPICH OSU MVAPICH2 Bullx MPI IBM Platform MPI Berkeley UPC (32-bit only) |
Apple Macintosh See Note 1 | macOS Mojave (10.14) macOS Catalina (10.15) | Intel Parallel Studio XE 17-20 GNU 4.3 - 10.2 C/C++: Apple Clang 9 - 11 Fortran: Absoft Pro 17 - 19 | Argonne MPICH Argonne MPICH2 Open MPI |
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 - 10.2 PGI Workstation 11.2 - 18.10 CCE 8.3.1 | Cray MPI (aprun or srun) |
Linux PowerLE / OpenPOWER | Ubuntu 16.04 and 18.04 Red Hat Enterprise Linux 7 | GNU 4.3 - 10.2 | Open MPI |
Linux-arm64 | Ubuntu 16.04 CentOS 7 | GNU 4.3 - 10.2 Arm Compiler 19.0 C and C++: Clang 3 - 7 | Open MPI |
IBM Power Linux See Notes 3 & 5 | SuSE Linux Enterprise Server 11 and 12 Red Hat Enterprise Linux AS 6 and 7 | GNU 4.3 - 10.2 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 RS6000 Power AIX See Notes 4 & 5 | AIX 7.1 | C and C++: GNU 4.3 - 10.2 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 See Note 5 | Solaris 11 | GNU 4.3 - 10.2 Oracle Studio 12 | Argonne MPICH Argonne MPICH2 Open MPI Sun Cluster Tools |