List of known toolchains¶
Name | Compiler(s) | MPI | Linear algebra | FFT |
---|---|---|---|---|
cgmpich | Clang, GCC | MPICH | (none) | (none) |
cgmpolf | Clang, GCC | MPICH | OpenBLAS, ScaLAPACK | FFTW |
cgmvapich2 | Clang, GCC | MVAPICH2 | (none) | (none) |
cgmvolf | Clang, GCC | MVAPICH2 | OpenBLAS, ScaLAPACK | FFTW |
cgompi | Clang, GCC | OpenMPI | (none) | (none) |
cgoolf | Clang, GCC | OpenMPI | OpenBLAS, ScaLAPACK | FFTW |
ClangGCC | Clang, GCC | (none) | (none) | (none) |
CrayCCE | PrgEnv-cray | cray-mpich | cray-libsci | (none) |
CrayGNU | PrgEnv-gnu | cray-mpich | cray-libsci | (none) |
CrayIntel | PrgEnv-intel | cray-mpich | cray-libsci | (none) |
CrayPGI | PrgEnv-pgi | cray-mpich | cray-libsci | (none) |
FCC | lang | (none) | (none) | (none) |
ffmpi | FCC | (none) | (none) | (none) |
foss | GCC | OpenMPI | OpenBLAS, ScaLAPACK | FFTW |
fosscuda | GCC, CUDA | OpenMPI | OpenBLAS, ScaLAPACK | FFTW |
Fujitsu | FCC | (none) | (none) | FFTW |
GCC | GCC | (none) | (none) | (none) |
GCCcore | GCCcore | (none) | (none) | (none) |
gcccuda | GCC, CUDA | (none) | (none) | (none) |
gfbf | GCC | (none) | FlexiBLAS | FFTW |
gimkl | GCC | impi | imkl | imkl |
gimpi | GCC | impi | (none) | (none) |
gimpic | GCC, CUDA | impi | (none) | (none) |
giolf | GCC | impi | OpenBLAS, ScaLAPACK | FFTW |
giolfc | GCC, CUDA | impi | OpenBLAS, ScaLAPACK | FFTW |
gmacml | GCC | MVAPICH2 | ACML, ScaLAPACK | FFTW |
gmkl | GCC | (none) | imkl | imkl |
gmklc | GCC, CUDA | (none) | imkl | imkl |
gmpflf | GCC | MPICH | FlexiBLAS, ScaLAPACK | FFTW |
gmpich | GCC | MPICH | (none) | (none) |
gmpich2 | GCC | MPICH2 | (none) | (none) |
gmpit | GCC | MPItrampoline | (none) | (none) |
gmpolf | GCC | MPICH | OpenBLAS, ScaLAPACK | FFTW |
gmvapich2 | GCC | MVAPICH2 | (none) | (none) |
gmvolf | GCC | MVAPICH2 | OpenBLAS, ScaLAPACK | FFTW |
GNU | GCC | (none) | (none) | (none) |
goalf | GCC | OpenMPI | ATLAS, ScaLAPACK | FFTW |
gobff | GCC | OpenMPI | BLIS, libFLAME, ScaLAPACK | FFTW |
goblf | GCC | OpenMPI | BLIS, LAPACK, ScaLAPACK | FFTW |
gofbf | GCC | OpenMPI | FlexiBLAS, ScaLAPACK | FFTW |
golf | GCC | (none) | OpenBLAS | FFTW |
golfc | GCC, CUDA | (none) | OpenBLAS | FFTW |
gomkl | GCC | OpenMPI | imkl | imkl |
gomklc | GCC, CUDA | OpenMPI | imkl | imkl |
gompi | GCC | OpenMPI | (none) | (none) |
gompic | GCC, CUDA | OpenMPI | (none) | (none) |
goolf | GCC | OpenMPI | OpenBLAS, ScaLAPACK | FFTW |
goolfc | GCC, CUDA | OpenMPI | OpenBLAS, ScaLAPACK | FFTW |
gpsmpi | GCC | psmpi | (none) | (none) |
gpsolf | GCC | psmpi | OpenBLAS, ScaLAPACK | FFTW |
gqacml | GCC | QLogicMPI | ACML, ScaLAPACK | FFTW |
gsmpi | GCC | SpectrumMPI | (none) | (none) |
gsolf | GCC | SpectrumMPI | OpenBLAS, ScaLAPACK | FFTW |
iccifort | icc, ifort | (none) | (none) | (none) |
iccifortcuda | icc, ifort, CUDA | (none) | (none) | (none) |
ictce | icc, ifort | impi | imkl | imkl |
ifbf | intel-compilers | (none) | FlexiBLAS | FFTW |
iibff | icc, ifort | impi | BLIS, libFLAME, ScaLAPACK | FFTW |
iimkl | icc, ifort | (none) | imkl | imkl |
iimklc | icc, ifort | (none) | imkl | imkl |
iimpi | icc, ifort | impi | (none) | (none) |
iimpic | icc, ifort, CUDA | impi | (none) | (none) |
iiqmpi | icc, ifort | QLogicMPI | (none) | (none) |
impich | icc, ifort | MPICH | (none) | (none) |
impmkl | icc, ifort | MPICH | imkl | imkl |
intel | icc, ifort | impi | imkl | imkl |
intel-compilers | intel-compilers | (none) | (none) | (none) |
intel-para | icc, ifort | psmpi | imkl | imkl |
intelcuda | icc, ifort, CUDA | impi | imkl | imkl |
iofbf | icc, ifort | OpenMPI | FlexiBLAS, ScaLAPACK | FFTW |
iomkl | icc, ifort | OpenMPI | imkl | imkl |
iomklc | icc, ifort, CUDA | OpenMPI | imkl | imkl |
iompi | icc, ifort | OpenMPI | (none) | (none) |
iompic | icc, ifort, CUDA | OpenMPI | (none) | (none) |
ipsmpi | icc, ifort | psmpi | (none) | (none) |
iqacml | icc, ifort | QLogicMPI | ACML, ScaLAPACK | FFTW |
ismkl | icc, ifort | MPICH2 | imkl | imkl |
NVHPC | NVHPC | (none) | (none) | (none) |
nvofbf | NVHPC | OpenMPI | FlexiBLAS, ScaLAPACK | FFTW |
nvompi | NVHPC | OpenMPI | (none) | (none) |
nvompic | NVHPC | OpenMPI | (none) | (none) |
nvpsmpi | NVHPC | psmpi | (none) | (none) |
nvpsmpic | NVHPC | psmpi | (none) | (none) |
PGI | PGI | (none) | (none) | (none) |
pmkl | PGI | (none) | imkl | imkl |
pomkl | PGI | OpenMPI | imkl | imkl |
pompi | PGI | OpenMPI | (none) | (none) |
system | (none) | (none) | (none) | (none) |
xlcxlf | xlc, xlf | (none) | (none) | (none) |
xlmpich | xlc, xlf | MPICH | (none) | (none) |
xlmpich2 | xlc, xlf | MPICH2 | (none) | (none) |
xlmvapich2 | xlc, xlf | MVAPICH2 | (none) | (none) |
xlompi | xlc, xlf | OpenMPI | (none) | (none) |
(see also eb --list-toolchains
)