HP-MPI Version 2.2.5.1 for Linux Release Note
HP-MPI V2.2.5.1 for Linux Release Note
What’s in This Version
12
% mpirun -e MPI_CPU_SPIN=4 -cpu_bind -np 32 ./linpack
• MPI_CPU_AFFINITY is an alternative method to using -cpu_bind on the command line for
specifying binding strategy. The possible settings are LL, RANK, MAP_CPU, MASK_CPU,
LDOM, CYCLIC, BLOCK, RR, FILL, PACKED, SLURM, AND MAP_LDOM.
• MPI_BIND_MAP allows specification of the integer CPU numbers, ldom numbers, or CPU
masks. These are a list of integers separated by commas (,).
A rank binding on a clustered system uses the number of ranks and the number of nodes
combined with the rank count to determine the CPU binding. Cyclic or blocked launch is
taken into account.
On a cell-based system with multiple users, the LL strategy is recommended rather than
RANK. LL allows the operating system to schedule the computational ranks. Then the
-cpu_bind capability locks the ranks to the CPU as selected by the operating system
scheduler.