easybuild.toolchains.gmklc module

EasyBuild support for gmkl compiler toolchain (includes GCC, Intel Math Kernel Library (MKL), and Intel FFTW wrappers, and CUDA).

author:Stijn De Weirdt (Ghent University)
author:Kenneth Hoste (Ghent University)
author:Bart Oldeman (McGill University, Calcul Quebec, Compute Canada)
author:Maxime Boissonneault (Universite Laval, Calcul Quebec, Calcul Canada)
class easybuild.toolchains.gmklc.Gmklc(*args, **kwargs)

Bases: easybuild.toolchains.gcccuda.GccCUDA, easybuild.toolchains.gmkl.Gmkl, easybuild.toolchains.linalg.intelmkl.IntelMKL, easybuild.toolchains.fft.intelfftw.IntelFFTW

Compiler toolchain with GCC, Intel Math Kernel Library (MKL) and Intel FFTW wrappers and CUDA.

NAME = 'gmklc'
OPTIONAL = True
SUBTOOLCHAIN = ['gcccuda', 'gmkl']