Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Open sidebar
Pmodules
buildblocks
Commits
c7941691
Commit
c7941691
authored
Aug 16, 2021
by
Caubet Serrabou Marc
Browse files
Added openmpi. pmix with external libevent
parent
494ee677
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
10 additions
and
3 deletions
+10
-3
Compiler/openmpi/build
Compiler/openmpi/build
+6
-0
Compiler/openmpi/files/variants.merlin6
Compiler/openmpi/files/variants.merlin6
+1
-0
Libraries/pmix/files/variants.merlin6
Libraries/pmix/files/variants.merlin6
+3
-3
No files found.
Compiler/openmpi/build
View file @
c7941691
...
...
@@ -13,6 +13,8 @@ pbuild::install_docfiles 'AUTHORS' 'LICENSE' 'NEWS' 'README'
pbuild
::
pre_configure
()
{
unset
PMIX_VERSION
if
[[
-
n
"${CUDA_VERSION}"
]];
then
pbuild
::
add_configure_args
"--with-cuda=${CUDA_HOME}"
fi
...
...
@@ -25,6 +27,10 @@ pbuild::pre_configure() {
pbuild
::
add_configure_args
"--with-hwloc=internal"
pbuild
::
add_configure_args
"--with-slurm=yes"
pbuild
::
add_configure_args
"--with-ucx=${UCX_PREFIX}"
pbuild
::
add_configure_args
"--with-ofi-libdir=${LIBFABRIC_LIBRARY_DIR}"
pbuild
::
add_configure_args
"--with-ofi=${LIBFABRIC_PREFIX}"
pbuild
::
add_configure_args
"--with-pmix=${PMIX_PREFIX}"
pbuild
::
add_configure_args
"--with-pmix-libdir=${PMIX_LIBRARY_DIR}"
if
pbuild
::
use_flag
slurm
||
pbuild
::
use_flag
dgx
||
pbuild
::
use_flag
merlin6
;
then
pbuild
::
add_configure_args
"--with-pmi"
...
...
Compiler/openmpi/files/variants.merlin6
View file @
c7941691
...
...
@@ -31,5 +31,6 @@ openmpi/4.0.5-2_slurm unstable gcc/10.2.0 cuda/11.3.0 b:ucx/1.11.0_slurm
openmpi/4.0.5-1_dgx unstable gcc/{8.4.0,9.3.0,10.2.0} cuda/11.2.2 b:ucx/1.10.0-1_dgx
openmpi/4.1.0-1_dgx unstable gcc/10.2.0 cuda/11.2.2 b:ucx/1.10.0-1_dgx
openmpi/4.1.1_merlin6 unstable gcc/10.2.0 cuda/11.3.0 libfabric/1.13.0 ucx/1.11.0_slurm pmix/3.2.3 b:libevent/2.1.12
openmpi/4.0.4_slurm_libpmix unstable gcc/9.3.0
Libraries/pmix/files/variants.merlin6
View file @
c7941691
pmix/1.2.5
unstable
pmix/2.2.5
unstable
pmix/3.2.3
unstable
pmix/1.2.5 unstable
b:libevent/2.1.12
pmix/2.2.5 unstable
b:libevent/2.1.12
pmix/3.2.3 unstable
b:libevent/2.1.12
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment