Issue: Why does my job run on only 1 node?
Resource_List.nodes = 10:ppn=1
The job then runs on only 1 node and not 10 different nodes. Here is an example of echoing out each thread on the host that my mpi job ran under.
I would have expected 10 different nodes
By default Moab will stack as many threads on a node as possible. You can change this behavior with:
At submission time:
|Format||One of the valid settings for the parameter JOBNODEMATCHPOLICY|
|Description||Specifies how node resources should be selected and allocated to the job.|
> qsub -l nodes=2 -W x=nmatchpolicy:exactnode bw.cmd
Job should use theEXACTNODEJOBNODEMATCHPOLICY.
Cluster wide policy:
Tags: mpi, NMATCHPOLICY, same node