WHAT:
Bring in new shared memory backing facility framework (shmem) and its
components. shmem is simply a framework for the manipulation of
shared memory segments (create, attach, detach, unlink, etc).
WHY:
The use of shared memory is probably going to start poking up in other
parts of Open MPI, so this simply provides the needed infrastructure
to facilitate that work.
WHERE:
See: https://bitbucket.org/samuelkgutierrez/orte_shmem
Additions:
opal/mca/shmem
Other Modifications:
M opal/runtime/opal_init.c
M opal/runtime/opal_params.c
M opal/runtime/opal_finalize.c
M ompi/tools/ompi_info/ompi_info.c
M ompi/tools/ompi_info/components.c
M ompi/mca/btl/sm/btl_sm_component.c
M ompi/mca/mpool/sm/mpool_sm_module.c
! ompi/mca/common/sm/common_sm_mmap.c
M ompi/mca/common/sm/common_sm_rml.c
! ompi/mca/common/sm/common_sm_windows.c
! ompi/mca/common/sm/common_sm_mmap.h
M ompi/mca/common/sm/common_sm_rml.h
! ompi/mca/common/sm/common_sm_windows.h
! ompi/mca/common/sm/common_sm_posix.c
! ompi/mca/common/sm/common_sm_sysv.c
M ompi/mca/common/sm/help-mpi-common-sm.txt
! ompi/mca/common/sm/common_sm_posix.h
M ompi/mca/common/sm/configure.m4
! ompi/mca/common/sm/common_sm_sysv.h
M ompi/mca/common/sm/common_sm.c
M ompi/mca/common/sm/Makefile.am
M ompi/mca/common/sm/common_sm.h
M ompi/mca/coll/sm/coll_sm_component.c
M ompi/mca/coll/sm/coll_sm_module.c
M orte/mca/odls/base/odls_base_default_fns.c
M orte/tools/orte-info/orte-info.c
M orte/tools/orte-info/components.c
WHEN:
Before 1.7.
TIMEOUT:
Teleconference, Tues 21 June 2011
Thanks!
--
Samuel K. Gutierrez
Los Alamos National Laboratory