(see also eb --list-toolchains )

List of known toolchainsΒΆ

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