(see also eb --list-toolchains )

List of known toolchainsΒΆ

name compiler MPI COMPILER LAPACK ScaLAPACK BLAS FFT BLACS CUDA compiler
system                  
ismkl icc, ifort MPICH2 icc, ifort imkl imkl imkl imkl imkl  
gompic GCC, CUDA OpenMPI GCC, CUDA           CUDA
cgoolf Clang, GCC OpenMPI Clang, GCC OpenBLAS ScaLAPACK OpenBLAS FFTW BLACS  
gmacml GCC MVAPICH2 GCC ACML ScaLAPACK ACML FFTW BLACS  
GNU GCC   GCC            
iimpic icc, ifort, CUDA impi icc, ifort, CUDA           CUDA
gpsolf GCC psmpi GCC OpenBLAS ScaLAPACK OpenBLAS FFTW BLACS  
xlompi xlc, xlf OpenMPI xlc, xlf            
gimpic GCC, CUDA impi GCC, CUDA           CUDA
gmpich2 GCC MPICH2 GCC            
cgmvolf Clang, GCC MVAPICH2 Clang, GCC OpenBLAS ScaLAPACK OpenBLAS FFTW BLACS  
CrayIntel PrgEnv-intel   PrgEnv-intel            
gcccuda GCC, CUDA   GCC, CUDA           CUDA
iompi icc, ifort OpenMPI icc, ifort            
golf GCC   GCC OpenBLAS   OpenBLAS FFTW    
foss GCC OpenMPI GCC OpenBLAS ScaLAPACK OpenBLAS FFTW BLACS  
CrayGNU PrgEnv-gnu   PrgEnv-gnu            
gpsmpi GCC psmpi GCC            
CrayCCE PrgEnv-cray   PrgEnv-cray            
cgmpolf Clang, GCC MPICH Clang, GCC OpenBLAS ScaLAPACK OpenBLAS FFTW BLACS  
gmvapich2 GCC MVAPICH2 GCC            
gompi GCC OpenMPI GCC            
pompi PGI OpenMPI PGI            
gsolf GCC SpectrumMPI GCC OpenBLAS ScaLAPACK OpenBLAS FFTW BLACS  
PGI PGI   PGI            
fosscuda GCC, CUDA OpenMPI GCC, CUDA OpenBLAS ScaLAPACK OpenBLAS FFTW BLACS CUDA
gqacml GCC QLogicMPI GCC ACML ScaLAPACK ACML FFTW BLACS  
xlmvapich2 xlc, xlf MVAPICH2 xlc, xlf            
xlmpich2 xlc, xlf MPICH2 xlc, xlf            
pomkl PGI OpenMPI PGI imkl imkl imkl imkl imkl  
impich icc, ifort MPICH icc, ifort            
gomklc GCC, CUDA OpenMPI GCC, CUDA imkl imkl imkl imkl imkl CUDA
CrayPGI PrgEnv-pgi   PrgEnv-pgi            
iqacml icc, ifort QLogicMPI icc, ifort ACML ScaLAPACK ACML FFTW BLACS  
GCCcore GCCcore   GCCcore            
goalf GCC OpenMPI GCC ATLAS ScaLAPACK ATLAS FFTW BLACS  
gmkl GCC   GCC imkl imkl imkl imkl imkl  
GCC GCC   GCC            
gsmpi GCC SpectrumMPI GCC            
goolfc GCC, CUDA OpenMPI GCC, CUDA OpenBLAS ScaLAPACK OpenBLAS FFTW BLACS CUDA
iompic icc, ifort, CUDA OpenMPI icc, ifort, CUDA           CUDA
iimkl icc, ifort   icc, ifort imkl imkl imkl imkl imkl  
iomklc icc, ifort, CUDA OpenMPI icc, ifort, CUDA imkl imkl imkl imkl imkl CUDA
gmpolf GCC MPICH GCC OpenBLAS ScaLAPACK OpenBLAS FFTW BLACS  
ipsmpi icc, ifort psmpi icc, ifort            
gomkl GCC OpenMPI GCC imkl imkl imkl imkl imkl  
gmpich GCC MPICH GCC            
iimpi icc, ifort impi icc, ifort            
iimklc icc, ifort, CUDA   icc, ifort, CUDA imkl imkl imkl imkl imkl CUDA
goolf GCC OpenMPI GCC OpenBLAS ScaLAPACK OpenBLAS FFTW BLACS  
xlmpich xlc, xlf MPICH xlc, xlf            
intelcuda icc, ifort, CUDA impi icc, ifort, CUDA imkl imkl imkl imkl imkl CUDA
gmvolf GCC MVAPICH2 GCC OpenBLAS ScaLAPACK OpenBLAS FFTW BLACS  
goblf GCC OpenMPI GCC LAPACK ScaLAPACK BLIS FFTW BLACS  
pmkl PGI   PGI imkl imkl imkl imkl imkl  
ictce icc, ifort impi icc, ifort imkl imkl imkl imkl imkl  
iomkl icc, ifort OpenMPI icc, ifort imkl imkl imkl imkl imkl  
iccifort icc, ifort   icc, ifort            
impmkl icc, ifort MPICH icc, ifort imkl imkl imkl imkl imkl  
intel icc, ifort impi icc, ifort imkl imkl imkl imkl imkl  
golfc GCC, CUDA   GCC, CUDA OpenBLAS   OpenBLAS FFTW   CUDA
gimkl GCC impi GCC imkl imkl imkl imkl imkl  
iiqmpi icc, ifort QLogicMPI icc, ifort            
cgompi Clang, GCC OpenMPI Clang, GCC            
cgmvapich2 Clang, GCC MVAPICH2 Clang, GCC            
intel-para icc, ifort psmpi icc, ifort imkl imkl imkl imkl imkl  
iccifortcuda icc, ifort, CUDA   icc, ifort, CUDA           CUDA
giolf GCC impi GCC OpenBLAS ScaLAPACK OpenBLAS FFTW BLACS  
giolfc GCC, CUDA impi GCC, CUDA OpenBLAS ScaLAPACK OpenBLAS FFTW BLACS CUDA
gmklc GCC, CUDA   GCC, CUDA imkl imkl imkl imkl imkl CUDA
ClangGCC Clang, GCC   Clang, GCC            
xlcxlf xlc, xlf   xlc, xlf            
cgmpich Clang, GCC MPICH Clang, GCC            
gimpi GCC impi GCC