
This commit does a bunch of things: * Address all remaining code review items from CMR #2023: * Defer mmap setup to be lazy; only set it up the first time we invoke a collective. In this way, we don't penalize apps that make lots of communicators but don't invoke collectives on them (per #2027). * Remove the extra assignments of mca_coll_sm_one (fixing a convertor count setup that was the real problem). * Remove another extra/unnecessary assignment. * Increase libevent polling frequency when using the RML to bootstrap mmap'ed memory. * Fix a minor procs-related memory leak in btl_sm. * Commit a datatype fix that George and I discovered along the way to fixing the coll sm. * Improve error messages when mmap fails, potentially trying to de-alloc any allocated memory when that happens. * Fix a previously-unnoticed confusion between extent and true_extent in coll sm reduce. This commit was SVN r22049. The following Trac tickets were found above: Ticket 2023 --> https://svn.open-mpi.org/trac/ompi/ticket/2023
32 строки
860 B
Plaintext
32 строки
860 B
Plaintext
# -*- text -*-
|
|
#
|
|
# Copyright (c) 2009 Cisco Systems, Inc. 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 degredation.
|
|
|
|
Local host: %s
|
|
System call: %s %s
|
|
Error: %s (errno %d)
|
|
#
|
|
[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
|