From 95f7673de7c8f8ee952fb6f0e7e7eb2b6b6ef1d6 Mon Sep 17 00:00:00 2001 From: Bart Oldeman Date: Fri, 24 Nov 2023 13:01:42 +0000 Subject: [PATCH] adding easyconfigs: impi-2021.11.0-intel-compilers-2024.0.0.eb, iimpi-2023.11.eb --- easybuild/easyconfigs/i/iimpi/iimpi-2023.11.eb | 18 ++++++++++++++++++ .../impi-2021.11.0-intel-compilers-2024.0.0.eb | 16 ++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 easybuild/easyconfigs/i/iimpi/iimpi-2023.11.eb create mode 100644 easybuild/easyconfigs/i/impi/impi-2021.11.0-intel-compilers-2024.0.0.eb diff --git a/easybuild/easyconfigs/i/iimpi/iimpi-2023.11.eb b/easybuild/easyconfigs/i/iimpi/iimpi-2023.11.eb new file mode 100644 index 00000000000..93f36545c50 --- /dev/null +++ b/easybuild/easyconfigs/i/iimpi/iimpi-2023.11.eb @@ -0,0 +1,18 @@ +# This is an easyconfig file for EasyBuild, see http://easybuilders.github.io/easybuild +easyblock = 'Toolchain' + +name = 'iimpi' +version = '2023.11' + +homepage = 'https://software.intel.com/parallel-studio-xe' +description = """Intel C/C++ and Fortran compilers, alongside Intel MPI.""" + +toolchain = SYSTEM + +local_comp_ver = '2024.0.0' +dependencies = [ + ('intel-compilers', local_comp_ver), + ('impi', '2021.11.0', '', ('intel-compilers', local_comp_ver)), +] + +moduleclass = 'toolchain' diff --git a/easybuild/easyconfigs/i/impi/impi-2021.11.0-intel-compilers-2024.0.0.eb b/easybuild/easyconfigs/i/impi/impi-2021.11.0-intel-compilers-2024.0.0.eb new file mode 100644 index 00000000000..7186cfcf051 --- /dev/null +++ b/easybuild/easyconfigs/i/impi/impi-2021.11.0-intel-compilers-2024.0.0.eb @@ -0,0 +1,16 @@ +name = 'impi' +version = '2021.11.0' + +homepage = 'https://software.intel.com/content/www/us/en/develop/tools/mpi-library.html' +description = "Intel MPI Library, compatible with MPICH ABI" + +toolchain = {'name': 'intel-compilers', 'version': '2024.0.0'} + +# see https://software.intel.com/content/www/us/en/develop/articles/oneapi-standalone-components.html +source_urls = ['https://registrationcenter-download.intel.com/akdlm/IRC_NAS/2c45ede0-623c-4c8e-9e09-bed27d70fa33'] +sources = ['l_mpi_oneapi_p_%(version)s.49513_offline.sh'] +checksums = ['9a96caeb7abcf5aa08426216db38a2c7936462008b9825036266bc79cb0e30d8'] + +dependencies = [('UCX', '1.15.0')] + +moduleclass = 'mpi'