1dc12046f1
Adds several new mpirun options: * -bysocket - assign ranks on a node by socket. Effectively load balances the procs assigned to a node across the available sockets. Note that ranks can still be bound to a specific core within the socket, or to the entire socket - the mapping is independent of the binding. * -bind-to-socket - bind each rank to all the cores on the socket to which they are assigned. * -bind-to-core - currently the default behavior (maintained from prior default) * -npersocket N - launch N procs for every socket on a node. Note that this implies we know how many sockets are on a node. Mpirun will determine its local values. These can be overridden by provided values, either via MCA param or in a hostfile Similar features/options are provided at the board level for multi-board nodes. Documentation to follow... This commit was SVN r21791.
54 строки
2.4 KiB
Plaintext
54 строки
2.4 KiB
Plaintext
# -*- text -*-
|
|
#
|
|
# Copyright (c) 2004-2005 The Trustees of Indiana University and Indiana
|
|
# University Research and Technology
|
|
# Corporation. All rights reserved.
|
|
# Copyright (c) 2004-2005 The University of Tennessee and The University
|
|
# of Tennessee Research Foundation. All rights
|
|
# reserved.
|
|
# Copyright (c) 2004-2005 High Performance Computing Center Stuttgart,
|
|
# University of Stuttgart. All rights reserved.
|
|
# Copyright (c) 2004-2005 The Regents of the University of California.
|
|
# All rights reserved.
|
|
# $COPYRIGHT$
|
|
#
|
|
# Additional copyrights may follow
|
|
#
|
|
# $HEADER$
|
|
#
|
|
# This is the US/English general help file for Open RTE's orterun.
|
|
#
|
|
[orte-rmaps-rr:alloc-error]
|
|
There are not enough slots available in the system to satisfy the %d slots
|
|
that were requested by the application:
|
|
%s
|
|
|
|
Either request fewer slots for your application, or make more slots available
|
|
for use.
|
|
[orte-rmaps-rr:multi-apps-and-zero-np]
|
|
RMAPS found multiple applications to be launched, with
|
|
at least one that failed to specify the number of processes to execute.
|
|
When specifying multiple applications, you must specify how many processes
|
|
of each to launch via the -np argument.
|
|
|
|
[orte-rmaps-rr:per-node-and-too-many-procs]
|
|
There are not enough nodes in your allocation to satisfy your request to launch
|
|
%d processes on a per-node basis - only %d nodes were available.
|
|
|
|
Either request fewer processes, or obtain a larger allocation.
|
|
[orte-rmaps-rr:n-per-node-and-too-many-procs]
|
|
There are not enough nodes in your allocation to satisfy your request to launch
|
|
%d processes on a %d per-node basis - only %d nodes with a total of %d slots were available.
|
|
|
|
Either request fewer processes, or obtain a larger allocation.
|
|
[orte-rmaps-rr:n-per-node-and-not-enough-slots]
|
|
There are not enough slots on the nodes in your allocation to satisfy your request to launch on a %d process-per-node basis - only %d slots/node were available.
|
|
|
|
Either request fewer processes/node, or obtain a larger allocation.
|
|
|
|
[orte-rmaps-rr:no-np-and-user-map]
|
|
You have specified a rank-to-node/slot mapping, but failed to provide
|
|
the number of processes to be executed. For some reason, this information
|
|
could not be obtained from the mapping you provided, so we cannot continue
|
|
with executing the specified application.
|