User Tools

Site Tools


openmpi4

OpenMPI 4

 root@magi3:/softs/sources# wget https://download.open-mpi.org/release/open-mpi/v4.1/openmpi-4.1.3.tar.gz

Dependencies

 root@magi3:/softs/sources# apt-get install libucx-dev libnuma1 libucx0

Configure

 root@magi3:/softs/itensor-3# ./configure --prefix=/softs/openmpi-4.1.3 --with-slurm --with-pmi=/opt/slurm --without-verbs --enable-mpi-cxx --enable-shared --with-ucx --enable-mpi-fortran

Make

 root@magi3:/softs/itensor-3# make && make install

Module file

 root@magi3:~# cat /softs/modules/compiled/gcc/10.2.1/openmpi/4.1.3
 #%Module1.0
 proc ModulesHelp { } {
 global dotversion
 
 puts stderr "\topenmpi 4.1.3"
 }
 
 module-whatis "openmpi 4.1.3"
 prepend-path PATH /softs/openmpi-4.1.3/bin
 prepend-path LD_LIBRARY_PATH /softs/openmpi-4.1.3/lib
 prepend-path LIBRARY_PATH /softs/openmpi-4.1.3/lib
 prepend-path MANPATH /softs/openmpi-4.1.3/man
 prepend-path C_INCLUDE_PATH /softs/openmpi-4.1.3/include
 prepend-path CPLUS_INCLUDE_PATH /softs/openmpi-4.1.3/include
 prepend-path CPATH /softs/openmpi-4.1.3/include
 prepend-path OBJC_INCLUDE_PATH /softs/openmpi-4.1.3/include
 setenv OMPI_MCA_mca_base_component_show_load_errors 0
openmpi4.txt · Last modified: 2022/05/11 19:22 by nico