Platforms | Operating Systems | Compilers | MPI Products |
Linux x86-64 and Linux x86 (32-bit) | Red Hat Enterprise Linux 5, 6, and 7 Red Hat Fedora 22, 23, and 24 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 - 6.2 PGI Workstation 11.2 - 16.1 Oracle Solaris Studio 12 C and C++: LLVM Clang 3.3 - 3.5 Fortran: Absoft Pro 16 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 Yosemite (10.10), El Capitan (10.11), and macOS Sierra (10.12) | Intel Parallel Studio XE 15-17 GNU 4.3 - 6.2 C/C++: Apple Clang 4.1 - 6.0 Fortran: Absoft Pro 16 | 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: Catamount or Compute Node Linux (CNL) | GNU 4.3 - 5.2 PGI Workstation 11.2 - 16.1 CCE 8.3.1 | Cray MPI (aprun) |
Linux PowerLE | Ubuntu 14.04 - 16.04 Red Hat Enterprise Linux 7 | GNU 4.8 - 6.2 | 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 - 6.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 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 5.3L, 6.1, and 7.1 | C and C++: GNU 4.3 - 4.8 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 - 4.8 Oracle Solaris 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 |
Intel IA-64 Linux | Red Hat Enterprise Linux 5 and 5.2 SuSE Linux Enterprise Server 11 | Intel Parallel Studio XE 15-17 GNU 3.4 - 4.6 | Argonne MPICH Argonne MPICH2 Intel MPI Open MPI SGI MPT SGI ProPack for Linux |