Closed
Description
Originally taken from the "to-do" section in the Open MPI docs:
- Document what MPI-4.0 items are supported, e.g., sessions, persistent communication, ...
- What specifically does
--disable-io-romio
do? - Do we still have AMCA files?
- Do we still have
--tune
files? - Document v5.0.x’s backwards-compatibility relationship with v4.x (including ABI and
mpirun
command line options). It will likely be:- C bindings are ABI compatible
- Fortran mpif.h should be ok (but probably bears checking).
- Fortran module ABIs may have changed. These definitely need checking (e.g., w.r.t.
MPI_Status
and friends…?).
- MPI-1 deleted functions are always included in the library.
- This is a reversal from what we previously publicly stated would happen in Open MPI v5.0.x
- Per Brian: the behavior is the same as Open MPI 4.x. The deleted functions are not declared in
mpi.h
unless Open MPI was compiled with--enable-mpi1-compatibility.
- Add a note somewhere about “These HTML docs are available at docs.open-mpi.org and in distribution tarballs in
docs/_build/html/index.html
. - Make “setting an MCA param” docs prominent in the doc (this already exists somewhere, but we need to make it prominent).
William (Removed FAQ item as it's covered under #11363)