diff --git a/Golden_Repo/o/OpenMPI-settings/OpenMPI-settings-4.1-UCC.eb b/Golden_Repo/o/OpenMPI-settings/OpenMPI-settings-4.1-UCC.eb new file mode 100644 index 0000000000000000000000000000000000000000..1ca737acaa4f09ac727bc8477745af3e40cbb438 --- /dev/null +++ b/Golden_Repo/o/OpenMPI-settings/OpenMPI-settings-4.1-UCC.eb @@ -0,0 +1,39 @@ +easyblock = 'SystemBundle' + +name = 'OpenMPI-settings' +version = '4.1' +versionsuffix = 'UCC' + +homepage = '' +description = 'This module loads the default OpenMPI configuration. It relies on UCX and UCC.' + +toolchain = SYSTEM + +source_urls = [] + +sources = [] +modextravars = { + 'SLURM_MPI_TYPE': 'pspmix', + 'OMPI_MCA_mca_base_component_show_load_errors': '1', + 'OMPI_MCA_mpi_param_check': '1', + 'OMPI_MCA_mpi_show_handle_leaks': '1', + 'OMPI_MCA_mpi_warn_on_fork': '1', + # Disable uct for the time being due to: + # https://github.com/openucx/ucx/wiki/OpenMPI-and-OpenSHMEM-installation-with-UCX#running-open-mpi-with-ucx + # Also openib, since it is deprecated and should be substituted by the UCX support in the pml + 'OMPI_MCA_btl': '^uct,openib', + 'OMPI_MCA_btl_openib_allow_ib': '1', + 'OMPI_MCA_bml_r2_show_unreach_errors': '0', + 'OMPI_MCA_coll_ucc_priority': '80', + 'OMPI_MCA_coll_ucc_enable': '1', + 'OMPI_MCA_pml': 'ucx', + 'OMPI_MCA_osc': '^rdma', + 'OMPI_MCA_opal_abort_print_stack': '1', + 'OMPI_MCA_opal_set_max_sys_limits': '1', + 'OMPI_MCA_opal_event_include': 'epoll', + 'OMPI_MCA_btl_openib_warn_default_gid_prefix': '0', + # OMPIO does not seem to work reliably on our system + 'OMPI_MCA_io': 'romio321', +} + +moduleclass = 'system'