1
1
openmpi/ompi/runtime
George Bosilca 5fae72b9aa Add the MPI 2.2 MPI_Dist_graph functionality.
This patch reshape the way we deal with topologies completely. Where
our topologies were mainly storage components (they were not capable
of creating the new communicator), the new version is built around a
[possibly] common representation (in mca/topo/topo.h), but the functions
to attach and retrieve the topological information are specific to each
component. As a result the ompi_create_cart and ompi_create_graph functions
become useless and have been removed.

In addition to adding the internal infrastructure to manage the topology
information, it updates the MPI interface, and the debuggers support and
provides all Fortran interfaces.

This commit was SVN r28687.
2013-07-01 12:40:08 +00:00
..
help-mpi-runtime.txt Remove tabs for spaces, fix some error messages. 2013-03-01 19:13:06 +00:00
Makefile.am Per RFC add initial support for the MPI 3.0 tools interface. 2013-04-24 15:59:23 +00:00
mpiruntime.h Per RFC add initial support for the MPI 3.0 tools interface. 2013-04-24 15:59:23 +00:00
ompi_cr.c MCA/base: Add new MCA variable system 2013-03-27 21:09:41 +00:00
ompi_cr.h Move the RTE framework change into the trunk. With this change, all non-CR 2013-01-27 23:25:10 +00:00
ompi_info_support.c Per Geoffroy Vallee, use the OPAL constant 2013-04-25 14:18:18 +00:00
ompi_info_support.h Add file missing from last commit 2013-04-24 16:01:23 +00:00
ompi_module_exchange.c Only free the opal_byte_object_t if the fetch operation was succesful. 2013-03-25 00:36:57 +00:00
ompi_module_exchange.h Move the RTE framework change into the trunk. With this change, all non-CR 2013-01-27 23:25:10 +00:00
ompi_mpi_abort.c Move the RTE framework change into the trunk. With this change, all non-CR 2013-01-27 23:25:10 +00:00
ompi_mpi_finalize.c Update OMPI frameworks to use the MCA framework system. 2013-03-27 21:17:31 +00:00
ompi_mpi_init.c Add the MPI 2.2 MPI_Dist_graph functionality. 2013-07-01 12:40:08 +00:00
ompi_mpi_params.c Fix typo in check for mpi_leave_pinned vs mpi_leave_pinned_pipeline. 2013-04-30 20:08:32 +00:00
ompi_mpi_preconnect.c MCA/base: Add new MCA variable system 2013-03-27 21:09:41 +00:00
params.h Add run-time parameter to enable and disable CUDA GPU support. 2013-01-29 20:24:04 +00:00