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 support?

Thanks.

Glenn Johnson


On Wed, Dec 12, 2018 at 10:32 AM Ralph H Castain 
mailto:r...@open-mpi.org>> wrote:
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 
> mailto:gil...@rist.or.jp>> wrote:
>
> 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 container running a.out
>
> (not sure if it is one container per task, or one container per node)
>
>
> Cheers,
>
>
> Gilles
>
> On 12/10/2018 5:00 AM, Johnson, Glenn P wrote:
>> Greetings,
>>
>> Could someone explain, or point to documentation that explains, what the 
>> --with-singularity option enables with regard to OpenMPI support for 
>> singularity containers?
>>
>> Thanks.
>>
>> Glenn Johnson
>>
>> ___
>> users mailing list
>> users@lists.open-mpi.org
>> https://lists.open-mpi.org/mailman/listinfo/users
> ___
> users mailing list
> users@lists.open-mpi.org
> https://lists.open-mpi.org/mailman/listinfo/users

___
users mailing list
users@lists.open-mpi.org
https://lists.open-mpi.org/mailman/listinfo/users
___
users mailing list
users@lists.open-mpi.org
https://lists.open-mpi.org/mailman/listinfo/users

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 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 container running a.out
> 
> (not sure if it is one container per task, or one container per node)
> 
> 
> Cheers,
> 
> 
> Gilles
> 
> On 12/10/2018 5:00 AM, Johnson, Glenn P wrote:
>> Greetings,
>> 
>> Could someone explain, or point to documentation that explains, what the 
>> --with-singularity option enables with regard to OpenMPI support for 
>> singularity containers?
>> 
>> Thanks.
>> 
>> Glenn Johnson
>> 
>> ___
>> users mailing list
>> users@lists.open-mpi.org
>> https://lists.open-mpi.org/mailman/listinfo/users
> ___
> users mailing list
> users@lists.open-mpi.org
> https://lists.open-mpi.org/mailman/listinfo/users

___
users mailing list
users@lists.open-mpi.org
https://lists.open-mpi.org/mailman/listinfo/users


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 container running a.out

(not sure if it is one container per task, or one container per node)


Cheers,


Gilles

On 12/10/2018 5:00 AM, Johnson, Glenn P wrote:

Greetings,

Could someone explain, or point to documentation that explains, what 
the --with-singularity option enables with regard to OpenMPI support 
for singularity containers?


Thanks.

Glenn Johnson

___
users mailing list
users@lists.open-mpi.org
https://lists.open-mpi.org/mailman/listinfo/users

___
users mailing list
users@lists.open-mpi.org
https://lists.open-mpi.org/mailman/listinfo/users