dadca7da88
This merge adds Checkpoint/Restart support to Open MPI. The initial frameworks and components support a LAM/MPI-like implementation. This commit follows the risk assessment presented to the Open MPI core development group on Feb. 22, 2007. This commit closes trac:158 More details to follow. This commit was SVN r14051. The following SVN revisions from the original message are invalid or inconsistent and therefore were not cross-referenced: r13912 The following Trac tickets were found above: Ticket 158 --> https://svn.open-mpi.org/trac/ompi/ticket/158 |
||
---|---|---|
.. | ||
.ompi_ignore | ||
c2f.m4 | ||
configure.params | ||
COPYRIGHT | ||
dict_private.h | ||
dict.c | ||
dict.h | ||
hb_tree.c | ||
hb_tree.h | ||
ib_main.c | ||
ib.c | ||
ib.h | ||
LICENSE | ||
main.c | ||
Makefile.am | ||
nbc_iallgather.c | ||
nbc_iallgatherv.c | ||
nbc_iallreduce.c | ||
nbc_ialltoall.c | ||
nbc_ialltoallv.c | ||
nbc_ibarrier.c | ||
nbc_ibcast.c | ||
nbc_igather.c | ||
nbc_igatherv.c | ||
nbc_ireduce_scatter.c | ||
nbc_ireduce.c | ||
nbc_iscan.c | ||
nbc_iscatter.c | ||
nbc_iscatterv.c | ||
nbc_op.c | ||
nbc_op.c.m4 | ||
nbc.c | ||
nbc.h | ||
ompi_component.c | ||
ompi_component.h | ||
README | ||
README.dist |
* TODO: - support MPI-2 collectives - support MPI-2 Features (MPI_IN_PLACE) - support MPI-2 Requests (really? -> I don't think so :) * Missing for MPI-1: - FORTRAN Bindings - add user defined operations (coll9, coll10, coll11, longuser) -- how do we ensure that we do not collide with Intrinsic Operations if we issue NBC_Ops??? -- we cannot issue NBC_Ops ... we need to issue MPI_Ops :-(. -- hmm, we could simply wrap it and save the user defined op in a list (hash) and search this every time we get called --> cool idea, let's do that ... * No Idea: - what is wrong with nbcoll (does not work with Open MPI blocking colls)