
NOTE: mmap is still the default. Some highlights: o Silent component failover. o The sysv component will only be queried for selection if it is placed before the mmap component (for example, -mca mpi_common_sm sysv,posix,mmap). In the default case, sysv will never be queried/selected. o Per some on-list discussion, now unlinking mmaped file in both mmap and posix components (see: "System V Shared Memory for Open MPI: Request for Community Input and Testing" thread). o Assuming local process homogeneity with respect to all utilized shared memory facilities. That is, if one local process deems a particular shared memory facility acceptable, then ALL local processes should be able to utilize that facility. As it stands, this is an important point because one process dictates to all other local processes which common sm component will be selected based on its own, local run-time test. o Addressed some of George's code reuse concerns. This commit was SVN r23633.
75 строки
2.4 KiB
Plaintext
75 строки
2.4 KiB
Plaintext
# -*- text -*-
|
|
#
|
|
# Copyright (c) 2009-2010 Cisco Systems, Inc. All rights reserved.
|
|
# Copyright (c) 2010 Los Alamos National Security, LLC.
|
|
# All rights reserved.
|
|
#
|
|
# $COPYRIGHT$
|
|
#
|
|
# Additional copyrights may follow
|
|
#
|
|
# $HEADER$
|
|
#
|
|
# This is the US/English help file for Open MPI's common shmem support.
|
|
#
|
|
[sys call fail]
|
|
A system call failed during shared memory initialization that should
|
|
not have. It is likely that your MPI job will now either abort or
|
|
experience performance degradation.
|
|
|
|
Local host: %s
|
|
System call: %s %s
|
|
Process: %s
|
|
Error: %s (errno %d)
|
|
#
|
|
[shmget call fail]
|
|
A shmget call failed during shared memory initialization that should
|
|
not have. It is likely that your MPI job will now either abort or
|
|
experience performance degradation.
|
|
|
|
Local host: %s
|
|
System call: %s
|
|
Process: %s
|
|
Error: %s (errno %d)
|
|
|
|
Please verify that your system's shmax limit, or equivalent, is larger than
|
|
%d. On some Unix-like systems this can be done via: "sysctl -a | grep shm"
|
|
#
|
|
[mmap too small]
|
|
Open MPI requested a shared memory segment that was too small to do
|
|
anything useful. This is likely an error in Open MPI itself. If you
|
|
see this error, you should see if there is an update available for
|
|
Open MPI, and if not, contact the Open MPI developers.
|
|
|
|
Local host: %s
|
|
Requested size: %ul
|
|
Control seg size: %ul
|
|
Data seg aligment: %ul
|
|
#
|
|
[mmap on nfs]
|
|
WARNING: Open MPI will create a shared memory backing file in a
|
|
directory that appears to be mounted on a network filesystem.
|
|
Creating the shared memory backup file on a network file system, such
|
|
as NFS or Lustre is not recommended -- it may cause excessive network
|
|
traffic to your file servers and/or cause shared memory traffic in
|
|
Open MPI to be much slower than expected.
|
|
|
|
You may want to check what the typical temporary directory is on your
|
|
node. Possible sources of the location of this temporary directory
|
|
include the $TEMPDIR, $TEMP, and $TMP environment variables.
|
|
|
|
Note, too, that system administrators can set a list of filesystems
|
|
where Open MPI is disallowed from creating temporary files by settings
|
|
the MCA parameter "orte_no_session_dir".
|
|
|
|
Local host: %s
|
|
Fileame: %s
|
|
#
|
|
[sm support]
|
|
WARNING: "%s" not recognized - ignoring option. Suppressing additional
|
|
unrecognized option warnings.
|
|
#
|
|
[sm rt test fail]
|
|
WARNING: It appears as if your system does not provide the run-time behavior
|
|
that we rely on to safely provide %s shared memory support.
|