easybuild.toolchains.iimklc module

EasyBuild support for iimklc compiler toolchain (includes Intel compilers (icc, ifort), OpenMPI, CUDA, Intel Math Kernel Library (MKL), and Intel FFTW wrappers.

Authors:

  • Stijn De Weirdt (Ghent University)
  • Kenneth Hoste (Ghent University)
  • Bart Oldeman (Compute Canada)
  • Maxime Boissonneault (Compute Canada)
class easybuild.toolchains.iimklc.Iimklc(*args, **kwargs)

Bases: easybuild.toolchains.iccifortcuda.IccIfortCUDA, easybuild.toolchains.iimkl.Iimkl, easybuild.toolchains.linalg.intelmkl.IntelMKL, easybuild.toolchains.fft.intelfftw.IntelFFTW

Compiler toolchain with Intel compilers (icc/ifort), CUDA, Intel Math Kernel Library (MKL) and Intel FFTW wrappers.

NAME = 'iimklc'
OPTIONAL = True
SUBTOOLCHAIN = ['iccifortcuda', 'iimkl']