Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

Subject: [OMPI devel] RFC: Bring in Shared Memory Backing Facility Framework (shmem)
From: Samuel K. Gutierrez (samuel_at_[hidden])
Date: 2011-06-15 12:01:22


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