Intel® MPI Library
Get help with building, analyzing, optimizing, and scaling high-performance computing (HPC) applications.
2228 Discussions

Intel mpi calling pbsdsh with incorrect options for PBSPro 2022

CharlesWright
Beginner
351 Views

It fails because Intel mpi is calling pbsdsh with -h and that is not a valid flag for pbsdsh.

There also should be a -- before calling hydra_bstrap_proxy.

Usage: /opt/pbs/bin/pbsdsh [-c copies][-s][-v][-o] -- program [args...]
       /opt/pbs/bin/pbsdsh [-n node_index][-s][-v][-o] -- program [args...]
       /opt/pbs/bin/pbsdsh --version
Where -c copies =  run a copy of "program" on the first "copies" nodes,
      -n node_index = run a copy of "program" on the "node_index"-th node,
      -s = forces synchronous execution,
      -v = forces verbose output.
      -o = no obits are waited for.

We are forced to do
export I_MPI_HYDRA_BOOTSTRAP=ssh

Wondering what version of pbsdsh Intel MPI is tested against and if it could be made to do the right thing for PBS Pro.

Labels (1)
0 Kudos
1 Solution
CharlesWright
Beginner
274 Views

We tested 2024.2 and issue appears to be fixed there.

View solution in original post

0 Kudos
1 Reply
CharlesWright
Beginner
275 Views

We tested 2024.2 and issue appears to be fixed there.

0 Kudos
Reply