1
1
openmpi/orte/util/hostfile/help-hostfile.txt
Ralph Castain 1dc12046f1 Modify the OMPI paffinity and mapping system to support socket-level mapping and binding. Mostly refactors existing code, with modifications to the odls_default module to support the new capabilities.
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.
2009-08-11 02:51:27 +00:00

112 строки
3.3 KiB
Plaintext

# -*- text -*-
#
# Copyright (c) 2004-2006 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 hostfile utilities.
#
[no-hostfile]
Open RTE was unable to open the hostfile:
%s
Check to make sure the path and filename are correct.
[slots]
Open RTE detected a bad parameter in the hostfile:
%s
The slots parameter is less than 0:
slots=%d
[max_slots]
Open RTE detected a bad parameter in the hostfile:
%s
The max_slots parameter is less than 0:
max_slots=%d
[max_slots_lt]
Open RTE detected a bad parameter in the hostfile:
%s
The max_slots parameter is less than the slots parameter:
slots=%d
max_slots=%d
[parse_error_string]
Open RTE detected a parse error in the hostfile:
%s
It occured on line number %d on token %d:
%s
[parse_error_int]
Open RTE detected a parse error in the hostfile:
%s
It occured on line number %d on token %d:
%d
[parse_error]
Open RTE detected a parse error in the hostfile:
%s
It occured on line number %d on token %d.
[not-all-mapped-alloc]
Some of the requested hosts are not included in the current allocation.
The requested hosts were in this hostfile:
%s
Please verify that you have specified the allocated resources properly in
the provided hostfile.
#
[hostfile:relative-syntax]
A relative host was specified, but no prior allocation has been made.
Thus, there is no way to determine the proper host to be used.
hostfile entry: %s
Please see the orte_hosts man page for further information.
#
[hostfile:relative-node-not-found]
A relative host was specified, but was not found. The requested host was
specified as:
Index: %d
Syntax given: %s
This is most likely due to the relative index being out of bounds. You
could obtain a larger allocation or reduce the relative host index.
Please see the orte_hosts man page for further information.
#
[hostfile:invalid-relative-node-syntax]
A relative host was improperly specified - the value provided was.
hostfile entry: %s
You may have forgotten to preface a node with 'N' or 'n', or used the 'e' or 'E' to indicate
empty nodes. Please see the orte_hosts man page for further information.
#
[hostfile:not-enough-empty]
The requested number of empty hosts was not available - the system was short by %d hosts.
Please recheck your allocation - further information is available on the
orte_hosts man page.
[boards]
Open RTE detected a bad parameter in the hostfile:
%s
The boards parameter is less than 0:
boards=%d
[sockets]
Open RTE detected a bad parameter in the hostfile:
%s
The sockets parameter is less than 0:
sockets=%d
[cores]
Open RTE detected a bad parameter in the hostfile:
%s
The cores parameter is less than 0:
cores=%d