Discussion:
[OMPI users] how to tell if pmi or pmi2 is being used?
David Shrader
2016-10-13 17:43:13 UTC
Permalink
Hello All,

I'm using Open MPI 1.10.3 with Slurm and would like to ask how do I find
out if pmi1 or pmi2 was used for process launching? The Slurm
installation is supposed to support both pmi1 and pmi2, but I would
really like to know which one I fall in to. I tried using '-mca
plm_base_verbose 100' on the mpirun line, but it didn't mention pmi
specifically. Instead, all I could really find was that it was using the
slurm component. Is there something else I can look at in the output
that would have that detail?

Thank you for your time,
David
--
David Shrader
HPC-ENV High Performance Computer Systems
Los Alamos National Lab
Email: dshrader <at> lanl.gov
r***@open-mpi.org
2016-10-13 18:27:22 UTC
Permalink
If you are using mpirun, then neither PMI1 or PMI2 are involved at all. ORTE has its own internal mechanism for handling wireup.
Post by David Shrader
Hello All,
I'm using Open MPI 1.10.3 with Slurm and would like to ask how do I find out if pmi1 or pmi2 was used for process launching? The Slurm installation is supposed to support both pmi1 and pmi2, but I would really like to know which one I fall in to. I tried using '-mca plm_base_verbose 100' on the mpirun line, but it didn't mention pmi specifically. Instead, all I could really find was that it was using the slurm component. Is there something else I can look at in the output that would have that detail?
Thank you for your time,
David
--
David Shrader
HPC-ENV High Performance Computer Systems
Los Alamos National Lab
Email: dshrader <at> lanl.gov
_______________________________________________
users mailing list
https://rfd.newmexicoconsortium.org/mailman/listinfo/users
David Shrader
2016-10-13 18:55:05 UTC
Permalink
That is really good to know. Thanks!
David
Post by r***@open-mpi.org
If you are using mpirun, then neither PMI1 or PMI2 are involved at all. ORTE has its own internal mechanism for handling wireup.
Post by David Shrader
Hello All,
I'm using Open MPI 1.10.3 with Slurm and would like to ask how do I find out if pmi1 or pmi2 was used for process launching? The Slurm installation is supposed to support both pmi1 and pmi2, but I would really like to know which one I fall in to. I tried using '-mca plm_base_verbose 100' on the mpirun line, but it didn't mention pmi specifically. Instead, all I could really find was that it was using the slurm component. Is there something else I can look at in the output that would have that detail?
Thank you for your time,
David
--
David Shrader
HPC-ENV High Performance Computer Systems
Los Alamos National Lab
Email: dshrader <at> lanl.gov
_______________________________________________
users mailing list
https://rfd.newmexicoconsortium.org/mailman/listinfo/users
_______________________________________________
users mailing list
https://rfd.newmexicoconsortium.org/mailman/listinfo/users
--
David Shrader
HPC-ENV High Performance Computer Systems
Los Alamos National Lab
Email: dshrader <at> lanl.gov
Howard Pritchard
2016-10-13 21:36:21 UTC
Permalink
HI David,

If you are using srun, you can
export OMPI_MCA_pmix_base_verbose=10
and there will be output to show which SLURM pmi library you are using.

Howard
Post by David Shrader
That is really good to know. Thanks!
David
Post by r***@open-mpi.org
If you are using mpirun, then neither PMI1 or PMI2 are involved at all.
ORTE has its own internal mechanism for handling wireup.
Post by David Shrader
Hello All,
I'm using Open MPI 1.10.3 with Slurm and would like to ask how do I find
out if pmi1 or pmi2 was used for process launching? The Slurm installation
is supposed to support both pmi1 and pmi2, but I would really like to know
which one I fall in to. I tried using '-mca plm_base_verbose 100' on the
mpirun line, but it didn't mention pmi specifically. Instead, all I could
really find was that it was using the slurm component. Is there something
else I can look at in the output that would have that detail?
Thank you for your time,
David
--
David Shrader
HPC-ENV High Performance Computer Systems
Los Alamos National Lab
Email: dshrader <at> lanl.gov
_______________________________________________
users mailing list
https://rfd.newmexicoconsortium.org/mailman/listinfo/users
_______________________________________________
users mailing list
https://rfd.newmexicoconsortium.org/mailman/listinfo/users
--
David Shrader
HPC-ENV High Performance Computer Systems
Los Alamos National Lab
Email: dshrader <at> lanl.gov
_______________________________________________
users mailing list
https://rfd.newmexicoconsortium.org/mailman/listinfo/users
Loading...