new file: c/CUDA/CUDA-7.5.18.eb

modified:   c/CUDA/CUDA-8.0.44.eb
	new file:   c/cuDNN/cuDNN-5.1-CUDA-7.5.18.eb
	modified:   i/icc/icc-2013.5.192-GCC-4.8.3.eb
	modified:   i/icc/icc-2015.0.090-GCC-4.9.2.eb
	modified:   i/icc/icc-2015.1.133-GCC-4.9.2.eb
	modified:   i/icc/icc-2015.2.164-GCC-4.9.2.eb
	modified:   i/icc/icc-2015.3.187-GNU-4.9.3-2.25.eb
	modified:   i/icc/icc-2015.5.223-GCC-4.9.3-2.25.eb
	modified:   i/icc/icc-2016.0.109-GCC-4.9.3-2.25.eb
	modified:   i/icc/icc-2016.1.150-GCC-4.9.3-2.25.eb
	modified:   i/ifort/ifort-2013.5.192-GCC-4.8.3.eb
	modified:   i/ifort/ifort-2015.0.090-GCC-4.9.2.eb
	modified:   i/ifort/ifort-2015.1.133-GCC-4.9.2.eb
	modified:   i/ifort/ifort-2015.2.164-GCC-4.9.2.eb
	modified:   i/ifort/ifort-2015.3.187-GNU-4.9.3-2.25.eb
	modified:   i/ifort/ifort-2015.5.223-GCC-4.9.3-2.25.eb
	modified:   i/ifort/ifort-2016.0.109-GCC-4.9.3-2.25.eb
	modified:   i/ifort/ifort-2016.1.150-GCC-4.9.3-2.25.eb
	modified:   i/imkl/imkl-10.2.6.038-32bit.eb
	modified:   i/imkl/imkl-10.2.6.038.eb
	modified:   i/imkl/imkl-10.3.10.319.eb
	modified:   i/imkl/imkl-10.3.12.361.eb
	modified:   i/imkl/imkl-10.3.6.233.eb
	modified:   i/imkl/imkl-11.0.1.117.eb
	modified:   i/imkl/imkl-11.0.2.146.eb
	modified:   i/imkl/imkl-11.0.3.163.eb
	modified:   i/imkl/imkl-11.0.4.183.eb
	modified:   i/imkl/imkl-11.0.5.192.eb
	modified:   i/imkl/imkl-11.1.0.080.eb
	modified:   i/imkl/imkl-11.1.1.106.eb
	modified:   i/imkl/imkl-11.1.2.144-2013.5.192-GCC-4.8.3.eb
	modified:   i/imkl/imkl-11.1.2.144-GCC-4.8.3.eb
	modified:   i/imkl/imkl-11.1.2.144-OpenMPI-1.6.5.eb
	modified:   i/imkl/imkl-11.1.2.144.eb
	modified:   i/imkl/imkl-11.1.3.174.eb
	modified:   i/impi/impi-5.1.2.150-iccifort-2016.1.150-GCC-4.9.3-2.25.eb
This commit is contained in:
Lukáš Krupčík 2017-05-22 07:21:16 +02:00
parent 12c39f3c32
commit 7c442a7edc
37 changed files with 88 additions and 34 deletions

16
c/CUDA/CUDA-7.5.18.eb Normal file
View File

@ -0,0 +1,16 @@
name = 'CUDA'
version = '7.5.18'
homepage = 'https://developer.nvidia.com/cuda-toolkit'
description = """CUDA (formerly Compute Unified Device Architecture) is a parallel
computing platform and programming model created by NVIDIA and implemented by the
graphics processing units (GPUs) that they produce. CUDA gives developers access
to the virtual instruction set and memory of the parallel computational elements in CUDA GPUs."""
toolchain = {'name': 'dummy', 'version': 'dummy'}
source_urls = ['http://developer.download.nvidia.com/compute/cuda/%(version_major_minor)s/Prod/local_installers/']
sources = ['%(namelower)s_%(version)s_linux.run']
moduleclass = 'system'

View File

@ -7,7 +7,7 @@ description = """CUDA (formerly Compute Unified Device Architecture) is a parall
graphics processing units (GPUs) that they produce. CUDA gives developers access
to the virtual instruction set and memory of the parallel computational elements in CUDA GPUs."""
toolchain = {'name': 'dummy', 'version': 'dummy'}
toolchain = {'name': 'dummy', 'version': ''}
source_urls = ['https://developer.nvidia.com/compute/cuda/%(version_major_minor)s/prod/local_installers/']

View File

@ -0,0 +1,35 @@
##
# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild
#
# Author: Stephane Thiell <sthiell@stanford.edu>
##
easyblock = 'Tarball'
name = 'cuDNN'
version = '5.1'
cuda_version = '7.5.18'
versionsuffix = '-CUDA-%s' % cuda_version
homepage = 'https://developer.nvidia.com/cudnn'
description = """The NVIDIA CUDA Deep Neural Network library (cuDNN) is a GPU-accelerated library of primitives for
deep neural networks."""
toolchain = {'name': 'dummy', 'version': 'dummy'}
# Nvidia developer registration required.
# Download link: https://developer.nvidia.com/rdp/cudnn-download
sources = ['%(namelower)s-8.0-linux-x64-v%(version)s.tgz']
dependencies = [('CUDA', cuda_version)]
#checksums = [
# '099ca6a9b21b35e32f3408eff2a1c06d', # cudnn-8.0-linux-x64-v5.1.tgz
#]
sanity_check_paths = {
'files': ['include/cudnn.h', 'lib64/libcudnn_static.a'],
'dirs': ['include', 'lib64'],
}
moduleclass = 'numlib'

View File

@ -4,7 +4,7 @@ version = '2013.5.192'
homepage = 'http://software.intel.com/en-us/intel-compilers/'
description = "C and C++ compiler from Intel"
toolchain = {'name': 'dummy', 'version': '}
toolchain = {'name': 'dummy', 'version': ''}
sources = ['l_ccompxe_%(version)s.tgz']

View File

@ -4,7 +4,7 @@ version = '2015.0.090'
homepage = 'http://software.intel.com/en-us/intel-compilers/'
description = "C and C++ compiler from Intel"
toolchain = {'name': 'dummy', 'version': '}
toolchain = {'name': 'dummy', 'version': ''}
sources = ['l_ccompxe_%(version)s.tgz']

View File

@ -4,7 +4,7 @@ version = '2015.1.133'
homepage = 'http://software.intel.com/en-us/intel-compilers/'
description = "C and C++ compiler from Intel"
toolchain = {'name': 'dummy', 'version': '}
toolchain = {'name': 'dummy', 'version': ''}
sources = ['l_ccompxe_%(version)s.tgz']

View File

@ -4,7 +4,7 @@ version = '2015.2.164'
homepage = 'http://software.intel.com/en-us/intel-compilers/'
description = "C and C++ compiler from Intel"
toolchain = {'name': 'dummy', 'version': '}
toolchain = {'name': 'dummy', 'version': ''}
sources = ['l_ccompxe_%(version)s.tgz']

View File

@ -4,7 +4,7 @@ version = '2015.3.187'
homepage = 'http://software.intel.com/en-us/intel-compilers/'
description = "C and C++ compiler from Intel"
toolchain = {'name': 'dummy', 'version': '}
toolchain = {'name': 'dummy', 'version': ''}
sources = ['l_ccompxe_%(version)s.tgz']

View File

@ -4,7 +4,7 @@ version = '2015.5.223'
homepage = 'http://software.intel.com/en-us/intel-compilers/'
description = "C and C++ compiler from Intel"
toolchain = {'name': 'dummy', 'version': '}
toolchain = {'name': 'dummy', 'version': ''}
sources = ['l_ccompxe_%(version)s.tgz']

View File

@ -6,7 +6,7 @@ version = '2016.0.109'
homepage = 'http://software.intel.com/en-us/intel-compilers/'
description = "C and C++ compiler from Intel"
toolchain = {'name': 'dummy', 'version': '}
toolchain = {'name': 'dummy', 'version': ''}
sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_cpp.tgz']

View File

@ -6,7 +6,7 @@ version = '2016.1.150'
homepage = 'http://software.intel.com/en-us/intel-compilers/'
description = "C and C++ compiler from Intel"
toolchain = {'name': 'dummy', 'version': '}
toolchain = {'name': 'dummy', 'version': ''}
sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_cpp_update%(version_minor)s.tgz']

View File

@ -4,7 +4,7 @@ version = '2013.5.192'
homepage = 'http://software.intel.com/en-us/intel-compilers/'
description = "Fortran compiler from Intel"
toolchain = {'name': 'dummy', 'version': '}
toolchain = {'name': 'dummy', 'version': ''}
sources = ['l_fcompxe_%(version)s.tgz']

View File

@ -4,7 +4,7 @@ version = '2015.0.090'
homepage = 'http://software.intel.com/en-us/intel-compilers/'
description = "Fortran compiler from Intel"
toolchain = {'name': 'dummy', 'version': '}
toolchain = {'name': 'dummy', 'version': ''}
sources = ['l_fcompxe_%(version)s.tgz']

View File

@ -4,7 +4,7 @@ version = '2015.1.133'
homepage = 'http://software.intel.com/en-us/intel-compilers/'
description = "Fortran compiler from Intel"
toolchain = {'name': 'dummy', 'version': '}
toolchain = {'name': 'dummy', 'version': ''}
sources = ['l_fcompxe_%(version)s.tgz']

View File

@ -4,7 +4,7 @@ version = '2015.2.164'
homepage = 'http://software.intel.com/en-us/intel-compilers/'
description = "Fortran compiler from Intel"
toolchain = {'name': 'dummy', 'version': '}
toolchain = {'name': 'dummy', 'version': ''}
sources = ['l_fcompxe_%(version)s.tgz']

View File

@ -4,7 +4,7 @@ version = '2015.3.187'
homepage = 'http://software.intel.com/en-us/intel-compilers/'
description = "Fortran compiler from Intel"
toolchain = {'name': 'dummy', 'version': '}
toolchain = {'name': 'dummy', 'version': ''}
sources = ['l_fcompxe_%(version)s.tgz']

View File

@ -4,7 +4,7 @@ version = '2015.5.223'
homepage = 'http://software.intel.com/en-us/intel-compilers/'
description = "Fortran compiler from Intel"
toolchain = {'name': 'dummy', 'version': '}
toolchain = {'name': 'dummy', 'version': ''}
sources = ['l_fcompxe_%(version)s.tgz']

View File

@ -6,7 +6,7 @@ version = '2016.0.109'
homepage = 'http://software.intel.com/en-us/intel-compilers/'
description = "Fortran compiler from Intel"
toolchain = {'name': 'dummy', 'version': '}
toolchain = {'name': 'dummy', 'version': ''}
sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_fortran.tgz']

View File

@ -6,7 +6,7 @@ version = '2016.1.150'
homepage = 'http://software.intel.com/en-us/intel-compilers/'
description = "Fortran compiler from Intel"
toolchain = {'name': 'dummy', 'version': '}
toolchain = {'name': 'dummy', 'version': ''}
sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_fortran_update%(version_minor)s.tgz']

View File

@ -8,7 +8,7 @@ description = """Intel Math Kernel Library is a library of highly optimized,
applications that require maximum performance. Core math functions include
BLAS, LAPACK, ScaLAPACK, Sparse Solvers, Fast Fourier Transforms, Vector Math, and more."""
toolchain = {'name': 'dummy', 'version': '}
toolchain = {'name': 'dummy', 'version': ''}
sources = ['l_mkl_p_%(version)s.tar.gz']

View File

@ -7,7 +7,7 @@ description = """Intel Math Kernel Library is a library of highly optimized,
applications that require maximum performance. Core math functions include
BLAS, LAPACK, ScaLAPACK, Sparse Solvers, Fast Fourier Transforms, Vector Math, and more."""
toolchain = {'name': 'dummy', 'version': '}
toolchain = {'name': 'dummy', 'version': ''}
sources = ['l_mkl_p_%(version)s.tar.gz']

View File

@ -7,7 +7,7 @@ description = """Intel Math Kernel Library is a library of highly optimized,
applications that require maximum performance. Core math functions include
BLAS, LAPACK, ScaLAPACK, Sparse Solvers, Fast Fourier Transforms, Vector Math, and more."""
toolchain = {'name': 'dummy', 'version': '}
toolchain = {'name': 'dummy', 'version': ''}
sources = ['l_mkl_%(version)s_intel64.tgz']

View File

@ -7,7 +7,7 @@ description = """Intel Math Kernel Library is a library of highly optimized,
applications that require maximum performance. Core math functions include
BLAS, LAPACK, ScaLAPACK, Sparse Solvers, Fast Fourier Transforms, Vector Math, and more."""
toolchain = {'name': 'dummy', 'version': '}
toolchain = {'name': 'dummy', 'version': ''}
sources = ['l_mkl_%(version)s.tgz']

View File

@ -7,7 +7,7 @@ description = """Intel Math Kernel Library is a library of highly optimized,
applications that require maximum performance. Core math functions include
BLAS, LAPACK, ScaLAPACK, Sparse Solvers, Fast Fourier Transforms, Vector Math, and more."""
toolchain = {'name': 'dummy', 'version': '}
toolchain = {'name': 'dummy', 'version': ''}
sources = ['l_mkl_%(version)s_intel64.tgz']

View File

@ -7,7 +7,7 @@ description = """Intel Math Kernel Library is a library of highly optimized,
applications that require maximum performance. Core math functions include
BLAS, LAPACK, ScaLAPACK, Sparse Solvers, Fast Fourier Transforms, Vector Math, and more."""
toolchain = {'name': 'dummy', 'version': '}
toolchain = {'name': 'dummy', 'version': ''}
sources = ['l_mkl_%(version)s.tgz']

View File

@ -7,7 +7,7 @@ description = """Intel Math Kernel Library is a library of highly optimized,
applications that require maximum performance. Core math functions include
BLAS, LAPACK, ScaLAPACK, Sparse Solvers, Fast Fourier Transforms, Vector Math, and more."""
toolchain = {'name': 'dummy', 'version': '}
toolchain = {'name': 'dummy', 'version': ''}
sources = ['l_mkl_%(version)s.tgz']

View File

@ -7,7 +7,7 @@ description = """Intel Math Kernel Library is a library of highly optimized,
applications that require maximum performance. Core math functions include
BLAS, LAPACK, ScaLAPACK, Sparse Solvers, Fast Fourier Transforms, Vector Math, and more."""
toolchain = {'name': 'dummy', 'version': '}
toolchain = {'name': 'dummy', 'version': ''}
sources = ['l_mkl_%(version)s.tgz']

View File

@ -7,7 +7,7 @@ description = """Intel Math Kernel Library is a library of highly optimized,
applications that require maximum performance. Core math functions include
BLAS, LAPACK, ScaLAPACK, Sparse Solvers, Fast Fourier Transforms, Vector Math, and more."""
toolchain = {'name': 'dummy', 'version': '}
toolchain = {'name': 'dummy', 'version': ''}
sources = ['l_mkl_%(version)s.tgz']

View File

@ -7,7 +7,7 @@ description = """Intel Math Kernel Library is a library of highly optimized,
applications that require maximum performance. Core math functions include
BLAS, LAPACK, ScaLAPACK, Sparse Solvers, Fast Fourier Transforms, Vector Math, and more."""
toolchain = {'name': 'dummy', 'version': '}
toolchain = {'name': 'dummy', 'version': ''}
sources = ['l_mkl_%(version)s.tgz']

View File

@ -7,7 +7,7 @@ description = """Intel Math Kernel Library is a library of highly optimized,
applications that require maximum performance. Core math functions include
BLAS, LAPACK, ScaLAPACK, Sparse Solvers, Fast Fourier Transforms, Vector Math, and more."""
toolchain = {'name': 'dummy', 'version': '}
toolchain = {'name': 'dummy', 'version': ''}
sources = ['l_mkl_%(version)s.tgz']

View File

@ -7,7 +7,7 @@ description = """Intel Math Kernel Library is a library of highly optimized,
applications that require maximum performance. Core math functions include
BLAS, LAPACK, ScaLAPACK, Sparse Solvers, Fast Fourier Transforms, Vector Math, and more."""
toolchain = {'name': 'dummy', 'version': '}
toolchain = {'name': 'dummy', 'version': ''}
sources = ['l_mkl_%(version)s.tgz']

View File

@ -7,7 +7,7 @@ description = """Intel Math Kernel Library is a library of highly optimized,
applications that require maximum performance. Core math functions include
BLAS, LAPACK, ScaLAPACK, Sparse Solvers, Fast Fourier Transforms, Vector Math, and more."""
toolchain = {'name': 'dummy', 'version': '}
toolchain = {'name': 'dummy', 'version': ''}
sources = ['l_mkl_%(version)s.tgz']

View File

@ -7,7 +7,7 @@ description = """Intel Math Kernel Library is a library of highly optimized,
applications that require maximum performance. Core math functions include
BLAS, LAPACK, ScaLAPACK, Sparse Solvers, Fast Fourier Transforms, Vector Math, and more."""
toolchain = {'name': 'dummy', 'version': '}
toolchain = {'name': 'dummy', 'version': ''}
sources = ['l_mkl_%(version)s.tgz']

View File

@ -6,7 +6,7 @@ description = """Intel Math Kernel Library is a library of highly optimized, ext
for science, engineering, and financial applications that require maximum performance. Core math functions include
BLAS, LAPACK, ScaLAPACK, Sparse Solvers, Fast Fourier Transforms, Vector Math, and more."""
toolchain = {'name': 'dummy', 'version': '}
toolchain = {'name': 'dummy', 'version': ''}
sources = ['l_mkl_%(version)s.tgz']

View File

@ -7,7 +7,7 @@ description = """Intel Math Kernel Library is a library of highly optimized,
applications that require maximum performance. Core math functions include
BLAS, LAPACK, ScaLAPACK, Sparse Solvers, Fast Fourier Transforms, Vector Math, and more."""
toolchain = {'name': 'dummy', 'version': '}
toolchain = {'name': 'dummy', 'version': ''}
sources = ['l_mkl_%(version)s.tgz']

View File

@ -7,7 +7,7 @@ description = """Intel Math Kernel Library is a library of highly optimized,
applications that require maximum performance. Core math functions include
BLAS, LAPACK, ScaLAPACK, Sparse Solvers, Fast Fourier Transforms, Vector Math, and more."""
toolchain = {'name': 'dummy', 'version': '}
toolchain = {'name': 'dummy', 'version': ''}
sources = ['l_mkl_%(version)s.tgz']

View File

@ -4,6 +4,9 @@ name = 'impi'
version = '5.1.2.150'
homepage = 'http://software.intel.com/en-us/intel-mpi-library/'
description = """The Intel(R) MPI Library for Linux* OS is a multi-fabric message
passing library based on ANL MPICH2 and OSU MVAPICH2. The Intel MPI Library for
Linux OS implements the Message Passing Interface, version 2 (MPI-2) specification."""
toolchain = {'name': 'iccifort', 'version': '2016.1.150-GCC-4.9.3-2.25'}