Afraid I don't understand. If your image has the OMPI libraries installed in it, what difference does it make what is on your host? You'll never see the IMPI installation.
We have been supporting people running that way since Singularity was originally released, without any problems. The only time you can hit an issue is if you try to mount the MPI libraries from the host (i.e., violate the container boundary) - so don't do that and you should be fine. On Jan 26, 2022, at 12:19 PM, Luis Alfredo Pires Barbosa <luis_pire...@hotmail.com <mailto:luis_pire...@hotmail.com> > wrote: Hi Ralph, My singularity image has OpenMPI, but my host doesnt (Intel MPI). And I am not sure if I the system would work with Intel + OpenMPI. Luis Enviado do Email <https://go.microsoft.com/fwlink/?LinkId=550986> para Windows De: Ralph Castain via users <mailto:users@lists.open-mpi.org> Enviado:quarta-feira, 26 de janeiro de 2022 16:01 Para: Open MPI Users <mailto:users@lists.open-mpi.org> Cc:Ralph Castain <mailto:r...@open-mpi.org> Assunto: Re: [OMPI users] OpenMPI - Intel MPI Err...the whole point of a container is to put all the library dependencies _inside_ it. So why don't you just install OMPI in your singularity image? On Jan 26, 2022, at 6:42 AM, Luis Alfredo Pires Barbosa via users <users@lists.open-mpi.org <mailto:users@lists.open-mpi.org> > wrote: Hello all, I have Intel MPI in my cluster but I am running singularity image of a software which uses OpenMPI. Since they may not be compatible and I dont think it is possible to get these two different MPI running in the system. I wounder if there is some work arround for this issue. Any insight would be welcome. Luis