mirror of
https://code.it4i.cz/sccs/easyconfigs-it4i.git
synced 2025-04-07 23:42:12 +01:00

new file: h/Horovod/Horovod-0.27.0-foss-2021a-CUDA-11.7.0-TensorFlow-2.10.1.eb modified: o/OpenMPI/OpenMPI-4.0.6-NVHPC-21.11-CUDA-11.4.1-v2.eb modified: o/OpenMPI/OpenMPI-4.0.6-NVHPC-21.9-CUDA-11.4.1-v2.eb modified: o/OpenMPI/OpenMPI-4.0.7-NVHPC-21.9-CUDA-11.4.1.eb modified: o/OpenMPI/OpenMPI-4.1.2-NVHPC-22.2-CUDA-11.6.0-v2.eb modified: o/OpenMPI/OpenMPI-4.1.2-NVHPC-22.2-CUDA-11.6.0.eb new file: s/Siesta/Siesta-4.1.5-intel-2022a.eb new file: t/TensorFlow/TensorFlow-1.13.1-fosscuda-2019a-Python-3.7.2.eb new file: t/TensorFlow/TensorFlow-2.10.1-foss-2022a-CUDA-11.7.0.eb new file: t/TensorFlow/TensorFlow-2.5.0-fosscuda-2020b.eb new file: t/TensorFlow/TensorFlow-2.7.1-foss-2021b-CUDA-11.4.1.eb new file: t/TensorFlow/TensorFlow-2.8.4_exclude-xnnpack-on-ppc.patch new file: t/TensorFlow/TensorFlow-2.8.4_resolve-gcc-symlinks.patch new file: t/TensorFlow/TensorFlow-2.9.1_fix-include-def.patch new file: t/TensorFlow/TensorFlow-2.9.1_remove-duplicate-gpu-tests.patch new file: t/TensorFlow/TensorFlow-2.9.1_remove-libclang-and-io-gcs-deps.patch new file: t/TensorFlow/TensorFlow-2.9.1_test.patch new file: t/TensorFlow/TensorFlow-test.eb new file: t/TensorFlow/Tensorflow-1.1.0-CUDA-7.5.18-Python-3.6.1.eb new file: t/TensorFlow/Tensorflow-1.1.0-CUDA-8.0.44-Python-3.6.1.eb new file: t/TensorFlow/Tensorflow-1.1.0-Python-3.6.1.eb new file: t/TensorFlow/Tensorflow-1.12.0-GCC-6.3.0-2.27-Python-3.6.1.eb new file: t/TensorFlow/Tensorflow-1.2.0-GCC-7.1.0-2.28.eb new file: t/TensorFlow/Tensorflow-1.2.1-Python-3.6.1.eb new file: t/TensorFlow/Tensorflow-1.6.0rc0-CUDA-9.0.176-Python-3.6.1.eb new file: t/TensorFlow/Tensorflow-1.6.0rc0-Python-3.6.1.eb new file: t/TensorFlow/Tensorflow-Python-3.6.1.eb new file: t/TensorFlow/old-TensorFlow-2.10.0-foss-2022a-CUDA-11.7.0.eb new file: w/WIEN2k/WIEN2k-23.2-intel-2021a.eb new file: w/WIEN2k/WIEN2k-23.2-intel-2022a.eb deleted: t/Tensorflow/TensorFlow-1.13.1-fosscuda-2019a-Python-3.7.2.eb deleted: t/Tensorflow/TensorFlow-2.10.1-foss-2022a-CUDA-11.7.0.eb deleted: t/Tensorflow/TensorFlow-2.5.0-fosscuda-2020b.eb deleted: t/Tensorflow/TensorFlow-2.7.1-foss-2021b-CUDA-11.4.1.eb deleted: t/Tensorflow/TensorFlow-2.8.4_exclude-xnnpack-on-ppc.patch deleted: t/Tensorflow/TensorFlow-2.8.4_resolve-gcc-symlinks.patch deleted: t/Tensorflow/TensorFlow-2.9.1_fix-include-def.patch deleted: t/Tensorflow/TensorFlow-2.9.1_remove-duplicate-gpu-tests.patch deleted: t/Tensorflow/TensorFlow-2.9.1_remove-libclang-and-io-gcs-deps.patch deleted: t/Tensorflow/TensorFlow-2.9.1_test.patch deleted: t/Tensorflow/TensorFlow-test.eb deleted: t/Tensorflow/Tensorflow-1.1.0-CUDA-7.5.18-Python-3.6.1.eb deleted: t/Tensorflow/Tensorflow-1.1.0-CUDA-8.0.44-Python-3.6.1.eb deleted: t/Tensorflow/Tensorflow-1.1.0-Python-3.6.1.eb deleted: t/Tensorflow/Tensorflow-1.12.0-GCC-6.3.0-2.27-Python-3.6.1.eb deleted: t/Tensorflow/Tensorflow-1.2.0-GCC-7.1.0-2.28.eb deleted: t/Tensorflow/Tensorflow-1.2.1-Python-3.6.1.eb deleted: t/Tensorflow/Tensorflow-1.6.0rc0-CUDA-9.0.176-Python-3.6.1.eb deleted: t/Tensorflow/Tensorflow-1.6.0rc0-Python-3.6.1.eb deleted: t/Tensorflow/Tensorflow-Python-3.6.1.eb deleted: t/Tensorflow/old-TensorFlow-2.10.0-foss-2022a-CUDA-11.7.0.eb
45 lines
1.6 KiB
Plaintext
45 lines
1.6 KiB
Plaintext
# IT4Innovations
|
|
# LK 2022
|
|
|
|
name = 'OpenMPI'
|
|
version = '4.1.2'
|
|
versionsuffix = '-CUDA-11.6.0-v2'
|
|
|
|
homepage = 'https://www.open-mpi.org/'
|
|
description = """The Open MPI Project is an open source MPI-3 implementation."""
|
|
|
|
toolchain = {'name': 'NVHPC', 'version': '22.2'}
|
|
|
|
source_urls = ['https://www.open-mpi.org/software/ompi/v%(version_major_minor)s/downloads']
|
|
sources = [SOURCELOWER_TAR_GZ]
|
|
checksums = ['a400719b04375cd704d2ed063a50e42d268497a3dfede342986ab7a8d7e8dcf0']
|
|
|
|
dependencies = [
|
|
('UCX', '1.12.0', '-NVHPC-22.2-CUDA-11.6.0', True),
|
|
('CUDAcore', '11.6.0', '', True),
|
|
]
|
|
|
|
preconfigopts = 'export CC="pgcc -noswitcherror" && export CXX="pgc++ -noswitcherror" && export FC="pgfortran -noswitcherror" && '
|
|
|
|
configopts = '--enable-shared --enable-mpi-thread-multiple --with-verbs '
|
|
configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support
|
|
configopts += '--enable-mpirun-prefix-by-default '
|
|
configopts += '--with-tm=/opt/pbs ' # Enable PBS
|
|
configopts += '--enable-mpi-cxx ' # Enable building the C++ MPI bindings
|
|
configopts += '--with-ucx=$EBROOTUCX '
|
|
configopts += '--with-cuda=$EBROOTCUDACORE '
|
|
|
|
moduleclass = 'mpi'
|
|
|
|
#setenv("OMPI_MCA_btl_openib_if_include", "mlx5_0")
|
|
#setenv("export OMPI_MCA_btl_openib_allow_ib", "1")
|
|
#setenv("OMPI_MCA_pml", "^ucx")
|
|
#setenv("OMPI_MCA_orte_base_help_aggregate", "0")
|
|
import os
|
|
if os.environ.get("CLUSTERNAME") in ["BARBORA"]:
|
|
modextravars = {'OMPI_MCA_btl_openib_if_include': 'mlx5_0',
|
|
'OMPI_MCA_btl_openib_allow_ib': '1',
|
|
'OMPI_MCA_orte_base_help_aggregate': '0',
|
|
'OMPI_MCA_pml': '^ucx',
|
|
}
|