mpich
mpich copied to clipboard
hydra: sessions not correctly tracked in pbs environments
Originally by balaji on 2013-04-19 02:08:49 -0500
We do not correctly track session IDs on the pbs_mom node with Hydra in pbs environments. We use tm_spawn() even for launching the proxy on the local node, causing it to be launched as a separate process session.
The attached file (provided by Bharath Ramesh @ Virginia Tech) gives more information on the error.
We use tm_spawn to launch hydra_pmi_proxy, which seems to always launch into a new process session. I guess we need check whether the proxy is on the same node as mpiexec and use fork instead when it's on the local node.