I am wishing to follow the instructions on the Singularity web site,

    http://singularity.lbl.gov/docs-hpc

to test Singularity and OMPI on our cluster.  My previously normal
configure for the 1.x series looked like this.

./configure --prefix=/usr/local \
   --mandir=${PREFIX}/share/man \
   --with-tm --with-verbs \
   --disable-dlopen --enable-shared
   CC=gcc CXX=g++ FC=gfortran

I have a couple of wonderments.

First, I presume it will be best to have the same version of OMPI
inside the container as out, but how sensitive will it be to minor
versions?  All 2.1.x version should be fine, but not mix 2.1.x outside
with 2.2.x inside or vice-versa (might be backward compatible but not
forward)?

Second, if someone builds OMPI inside their container on an external
system, without tm and verbs, then brings the container to our system,
will the tm and verbs be handled by the calling mpirun from the host
system, and the OMPI inside the container won't care?  Will not having
those inside the container cause them to be suppressed outside?

Thanks in advance,  -- bennet
_______________________________________________
users mailing list
users@lists.open-mpi.org
https://rfd.newmexicoconsortium.org/mailman/listinfo/users

Reply via email to