Re: [OMPI users] singularity support

2018-12-12 Thread Ralph H Castain
FWIW: we also automatically detect that the application is a singularity container and do the right stuff > On Dec 12, 2018, at 12:25 AM, Gilles Gouaillardet wrote: > > My understanding is that MPI tasks will be launched inside a singularity > container. > > In a typical environment, mpirun

Re: [OMPI users] singularity support

2018-12-12 Thread Johnson, Glenn P
I guess what I am wondering about is what "the right stuff" is. If I build OpenMPI-3 for a set of hosts with singularity support, along with OPA support, etc. then does any openmpi built inside the container need to also include OPA, or IB, etc., or is that just handled with the singularity

Re: [OMPI users] number of exchange messages

2018-12-12 Thread Gilles Gouaillardet
Hi, Open MPI does not do this out of the box. MPI profilers can achieve that. Some are commercials (ITAC from Intel, MAP from Allinea/ARM) and some are free (Score-P) An other option is to build your own mini-profiler with the PMPI interface. You can find an example at

Re: [OMPI users] singularity support

2018-12-12 Thread Gilles Gouaillardet
My understanding is that MPI tasks will be launched inside a singularity container. In a typical environment, mpirun spawns an instance of the orted on each node, and then each orted daemon (or mpirun on the local node) fork the MPI tasks (a.out) With singularity, orted would fork a