From bb51c81e730fd4a365edd886b7aeb87ea1ba4674 Mon Sep 17 00:00:00 2001 From: Sebastian Achilles <s.achilles@fz-juelich.de> Date: Fri, 7 May 2021 11:46:47 +0200 Subject: [PATCH] add imkl 2020.4.304 --- .../i/imkl/imkl-2020.4.304-gompi-2020.eb | 36 +++++++++++++++++ .../i/imkl/imkl-2020.4.304-gpsmpi-2020.eb | 36 +++++++++++++++++ .../i/imkl/imkl-2020.4.304-iimpi-2020.eb | 36 +++++++++++++++++ .../i/imkl/imkl-2020.4.304-iompi-2020.eb | 36 +++++++++++++++++ .../i/imkl/imkl-2020.4.304-ipsmpi-2020-mt.eb | 36 +++++++++++++++++ .../i/imkl/imkl-2020.4.304-ipsmpi-2020.eb | 36 +++++++++++++++++ .../i/imkl/imkl-2020.4.304-npsmpic-2020.1.eb | 39 ++++++++++++++++++ .../i/imkl/imkl-2020.4.304-npsmpic-2020.eb | 39 ++++++++++++++++++ Golden_Repo/i/imkl/imkl-2020.4.304.eb | 40 +++++++++++++++++++ 9 files changed, 334 insertions(+) create mode 100644 Golden_Repo/i/imkl/imkl-2020.4.304-gompi-2020.eb create mode 100644 Golden_Repo/i/imkl/imkl-2020.4.304-gpsmpi-2020.eb create mode 100644 Golden_Repo/i/imkl/imkl-2020.4.304-iimpi-2020.eb create mode 100644 Golden_Repo/i/imkl/imkl-2020.4.304-iompi-2020.eb create mode 100644 Golden_Repo/i/imkl/imkl-2020.4.304-ipsmpi-2020-mt.eb create mode 100644 Golden_Repo/i/imkl/imkl-2020.4.304-ipsmpi-2020.eb create mode 100644 Golden_Repo/i/imkl/imkl-2020.4.304-npsmpic-2020.1.eb create mode 100644 Golden_Repo/i/imkl/imkl-2020.4.304-npsmpic-2020.eb create mode 100644 Golden_Repo/i/imkl/imkl-2020.4.304.eb diff --git a/Golden_Repo/i/imkl/imkl-2020.4.304-gompi-2020.eb b/Golden_Repo/i/imkl/imkl-2020.4.304-gompi-2020.eb new file mode 100644 index 000000000..3b228d175 --- /dev/null +++ b/Golden_Repo/i/imkl/imkl-2020.4.304-gompi-2020.eb @@ -0,0 +1,36 @@ +name = 'imkl' +version = '2020.4.304' + +homepage = 'http://software.intel.com/en-us/intel-mkl/' +description = """Intel Math Kernel Library is a library of highly optimized, + extensively threaded math routines 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. +""" + +site_contacts = 'sc@fz-juelich.de' + +toolchain = {'version': '2020', 'name': 'gompi'} + +source_urls = [ + 'https://registrationcenter-download.intel.com/akdlm/irc_nas/tec/16917/'] +sources = ['l_mkl_%(version)s.tgz'] +checksums = ['2314d46536974dbd08f2a4e4f9e9a155dc7e79e2798c74e7ddfaad00a5917ea5'] + +dontcreateinstalldir = 'True' + +postinstallcmds = [ + # extract the examples + 'tar xvzf %(installdir)s/mkl/examples/examples_cluster_c.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_cluster_f.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_core_c.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_core_f.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_f95.tgz -C %(installdir)s/mkl/examples/', +] + +modextravars = { + 'MKL_EXAMPLES': '%(installdir)s/mkl/examples/', +} + +moduleclass = 'numlib' diff --git a/Golden_Repo/i/imkl/imkl-2020.4.304-gpsmpi-2020.eb b/Golden_Repo/i/imkl/imkl-2020.4.304-gpsmpi-2020.eb new file mode 100644 index 000000000..5dc891f62 --- /dev/null +++ b/Golden_Repo/i/imkl/imkl-2020.4.304-gpsmpi-2020.eb @@ -0,0 +1,36 @@ +name = 'imkl' +version = '2020.4.304' + +homepage = 'http://software.intel.com/en-us/intel-mkl/' +description = """Intel Math Kernel Library is a library of highly optimized, + extensively threaded math routines 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. +""" + +site_contacts = 'sc@fz-juelich.de' + +toolchain = {'version': '2020', 'name': 'gpsmpi'} + +source_urls = [ + 'https://registrationcenter-download.intel.com/akdlm/irc_nas/tec/16917/'] +sources = ['l_mkl_%(version)s.tgz'] +checksums = ['2314d46536974dbd08f2a4e4f9e9a155dc7e79e2798c74e7ddfaad00a5917ea5'] + +dontcreateinstalldir = 'True' + +postinstallcmds = [ + # extract the examples + 'tar xvzf %(installdir)s/mkl/examples/examples_cluster_c.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_cluster_f.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_core_c.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_core_f.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_f95.tgz -C %(installdir)s/mkl/examples/', +] + +modextravars = { + 'MKL_EXAMPLES': '%(installdir)s/mkl/examples/', +} + +moduleclass = 'numlib' diff --git a/Golden_Repo/i/imkl/imkl-2020.4.304-iimpi-2020.eb b/Golden_Repo/i/imkl/imkl-2020.4.304-iimpi-2020.eb new file mode 100644 index 000000000..9ce5fa58b --- /dev/null +++ b/Golden_Repo/i/imkl/imkl-2020.4.304-iimpi-2020.eb @@ -0,0 +1,36 @@ +name = 'imkl' +version = '2020.4.304' + +homepage = 'http://software.intel.com/en-us/intel-mkl/' +description = """Intel Math Kernel Library is a library of highly optimized, + extensively threaded math routines 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. +""" + +site_contacts = 'sc@fz-juelich.de' + +toolchain = {'version': '2020', 'name': 'iimpi'} + +source_urls = [ + 'https://registrationcenter-download.intel.com/akdlm/irc_nas/tec/16917/'] +sources = ['l_mkl_%(version)s.tgz'] +checksums = ['2314d46536974dbd08f2a4e4f9e9a155dc7e79e2798c74e7ddfaad00a5917ea5'] + +dontcreateinstalldir = 'True' + +postinstallcmds = [ + # extract the examples + 'tar xvzf %(installdir)s/mkl/examples/examples_cluster_c.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_cluster_f.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_core_c.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_core_f.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_f95.tgz -C %(installdir)s/mkl/examples/', +] + +modextravars = { + 'MKL_EXAMPLES': '%(installdir)s/mkl/examples/', +} + +moduleclass = 'numlib' diff --git a/Golden_Repo/i/imkl/imkl-2020.4.304-iompi-2020.eb b/Golden_Repo/i/imkl/imkl-2020.4.304-iompi-2020.eb new file mode 100644 index 000000000..1d8c6bf50 --- /dev/null +++ b/Golden_Repo/i/imkl/imkl-2020.4.304-iompi-2020.eb @@ -0,0 +1,36 @@ +name = 'imkl' +version = '2020.4.304' + +homepage = 'http://software.intel.com/en-us/intel-mkl/' +description = """Intel Math Kernel Library is a library of highly optimized, + extensively threaded math routines 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. +""" + +site_contacts = 'sc@fz-juelich.de' + +toolchain = {'version': '2020', 'name': 'iompi'} + +source_urls = [ + 'https://registrationcenter-download.intel.com/akdlm/irc_nas/tec/16917/'] +sources = ['l_mkl_%(version)s.tgz'] +checksums = ['2314d46536974dbd08f2a4e4f9e9a155dc7e79e2798c74e7ddfaad00a5917ea5'] + +dontcreateinstalldir = 'True' + +postinstallcmds = [ + # extract the examples + 'tar xvzf %(installdir)s/mkl/examples/examples_cluster_c.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_cluster_f.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_core_c.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_core_f.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_f95.tgz -C %(installdir)s/mkl/examples/', +] + +modextravars = { + 'MKL_EXAMPLES': '%(installdir)s/mkl/examples/', +} + +moduleclass = 'numlib' diff --git a/Golden_Repo/i/imkl/imkl-2020.4.304-ipsmpi-2020-mt.eb b/Golden_Repo/i/imkl/imkl-2020.4.304-ipsmpi-2020-mt.eb new file mode 100644 index 000000000..bd91375aa --- /dev/null +++ b/Golden_Repo/i/imkl/imkl-2020.4.304-ipsmpi-2020-mt.eb @@ -0,0 +1,36 @@ +name = 'imkl' +version = '2020.4.304' + +homepage = 'http://software.intel.com/en-us/intel-mkl/' +description = """Intel Math Kernel Library is a library of highly optimized, + extensively threaded math routines 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. +""" + +site_contacts = 'sc@fz-juelich.de' + +toolchain = {'version': '2020-mt', 'name': 'ipsmpi'} + +source_urls = [ + 'https://registrationcenter-download.intel.com/akdlm/irc_nas/tec/16917/'] +sources = ['l_mkl_%(version)s.tgz'] +checksums = ['2314d46536974dbd08f2a4e4f9e9a155dc7e79e2798c74e7ddfaad00a5917ea5'] + +dontcreateinstalldir = 'True' + +postinstallcmds = [ + # extract the examples + 'tar xvzf %(installdir)s/mkl/examples/examples_cluster_c.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_cluster_f.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_core_c.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_core_f.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_f95.tgz -C %(installdir)s/mkl/examples/', +] + +modextravars = { + 'MKL_EXAMPLES': '%(installdir)s/mkl/examples/', +} + +moduleclass = 'numlib' diff --git a/Golden_Repo/i/imkl/imkl-2020.4.304-ipsmpi-2020.eb b/Golden_Repo/i/imkl/imkl-2020.4.304-ipsmpi-2020.eb new file mode 100644 index 000000000..9ce5fa58b --- /dev/null +++ b/Golden_Repo/i/imkl/imkl-2020.4.304-ipsmpi-2020.eb @@ -0,0 +1,36 @@ +name = 'imkl' +version = '2020.4.304' + +homepage = 'http://software.intel.com/en-us/intel-mkl/' +description = """Intel Math Kernel Library is a library of highly optimized, + extensively threaded math routines 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. +""" + +site_contacts = 'sc@fz-juelich.de' + +toolchain = {'version': '2020', 'name': 'iimpi'} + +source_urls = [ + 'https://registrationcenter-download.intel.com/akdlm/irc_nas/tec/16917/'] +sources = ['l_mkl_%(version)s.tgz'] +checksums = ['2314d46536974dbd08f2a4e4f9e9a155dc7e79e2798c74e7ddfaad00a5917ea5'] + +dontcreateinstalldir = 'True' + +postinstallcmds = [ + # extract the examples + 'tar xvzf %(installdir)s/mkl/examples/examples_cluster_c.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_cluster_f.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_core_c.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_core_f.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_f95.tgz -C %(installdir)s/mkl/examples/', +] + +modextravars = { + 'MKL_EXAMPLES': '%(installdir)s/mkl/examples/', +} + +moduleclass = 'numlib' diff --git a/Golden_Repo/i/imkl/imkl-2020.4.304-npsmpic-2020.1.eb b/Golden_Repo/i/imkl/imkl-2020.4.304-npsmpic-2020.1.eb new file mode 100644 index 000000000..f23da5923 --- /dev/null +++ b/Golden_Repo/i/imkl/imkl-2020.4.304-npsmpic-2020.1.eb @@ -0,0 +1,39 @@ +name = 'imkl' +version = '2020.4.304' + +homepage = 'http://software.intel.com/en-us/intel-mkl/' +description = """Intel Math Kernel Library is a library of highly optimized, + extensively threaded math routines 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. +""" + +site_contacts = 'sc@fz-juelich.de' + +toolchain = {'version': '2020.1', 'name': 'npsmpic'} + +source_urls = [ + 'https://registrationcenter-download.intel.com/akdlm/irc_nas/tec/16917/'] +sources = ['l_mkl_%(version)s.tgz'] +checksums = ['2314d46536974dbd08f2a4e4f9e9a155dc7e79e2798c74e7ddfaad00a5917ea5'] + +dontcreateinstalldir = 'True' + +# NVHPC is not yet supported +interfaces = False + +postinstallcmds = [ + # extract the examples + 'tar xvzf %(installdir)s/mkl/examples/examples_cluster_c.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_cluster_f.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_core_c.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_core_f.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_f95.tgz -C %(installdir)s/mkl/examples/', +] + +modextravars = { + 'MKL_EXAMPLES': '%(installdir)s/mkl/examples/', +} + +moduleclass = 'numlib' diff --git a/Golden_Repo/i/imkl/imkl-2020.4.304-npsmpic-2020.eb b/Golden_Repo/i/imkl/imkl-2020.4.304-npsmpic-2020.eb new file mode 100644 index 000000000..0b0c4e7b7 --- /dev/null +++ b/Golden_Repo/i/imkl/imkl-2020.4.304-npsmpic-2020.eb @@ -0,0 +1,39 @@ +name = 'imkl' +version = '2020.4.304' + +homepage = 'http://software.intel.com/en-us/intel-mkl/' +description = """Intel Math Kernel Library is a library of highly optimized, + extensively threaded math routines 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. +""" + +site_contacts = 'sc@fz-juelich.de' + +toolchain = {'version': '2020', 'name': 'npsmpic'} + +source_urls = [ + 'https://registrationcenter-download.intel.com/akdlm/irc_nas/tec/16917/'] +sources = ['l_mkl_%(version)s.tgz'] +checksums = ['2314d46536974dbd08f2a4e4f9e9a155dc7e79e2798c74e7ddfaad00a5917ea5'] + +dontcreateinstalldir = 'True' + +# NVHPC is not yet supported +interfaces = False + +postinstallcmds = [ + # extract the examples + 'tar xvzf %(installdir)s/mkl/examples/examples_cluster_c.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_cluster_f.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_core_c.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_core_f.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_f95.tgz -C %(installdir)s/mkl/examples/', +] + +modextravars = { + 'MKL_EXAMPLES': '%(installdir)s/mkl/examples/', +} + +moduleclass = 'numlib' diff --git a/Golden_Repo/i/imkl/imkl-2020.4.304.eb b/Golden_Repo/i/imkl/imkl-2020.4.304.eb new file mode 100644 index 000000000..b8e3b535c --- /dev/null +++ b/Golden_Repo/i/imkl/imkl-2020.4.304.eb @@ -0,0 +1,40 @@ +name = 'imkl' +version = '2020.4.304' + +homepage = 'http://software.intel.com/en-us/intel-mkl/' +description = """Intel Math Kernel Library is a library of highly optimized, + extensively threaded math routines 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. +""" + +site_contacts = 'sc@fz-juelich.de' + +toolchain = SYSTEM + +source_urls = [ + 'https://registrationcenter-download.intel.com/akdlm/irc_nas/tec/16917/'] +sources = ['l_mkl_%(version)s.tgz'] +checksums = ['2314d46536974dbd08f2a4e4f9e9a155dc7e79e2798c74e7ddfaad00a5917ea5'] + +dontcreateinstalldir = 'True' + +interfaces = False + +hidden = True + +postinstallcmds = [ + # extract the examples + 'tar xvzf %(installdir)s/mkl/examples/examples_cluster_c.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_cluster_f.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_core_c.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_core_f.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_f95.tgz -C %(installdir)s/mkl/examples/', +] + +modextravars = { + 'MKL_EXAMPLES': '%(installdir)s/mkl/examples/', +} + +moduleclass = 'numlib' -- GitLab