File tree 1 file changed +24
-0
lines changed
1 file changed +24
-0
lines changed Original file line number Diff line number Diff line change @@ -31,6 +31,30 @@ For historical reference:
31
31
* - MPI-3.1
32
32
- Open MPI v2.0
33
33
34
+ MPI-4.0 partial compliance
35
+ ^^^^^^^^^^^^^^^^^^^^^^^^^^
36
+
37
+ In the Open MPI |ompi_series | series, only partial MPI-4.0 functionality is
38
+ supported. This section contains a list of features added for the release.
39
+
40
+ * Support for MPI Sessions has been added.
41
+ * Added partitioned communication using persistent sends and persistent receives.
42
+ * Added persistent collectives to the ``MPI_ `` namespace (they were previously
43
+ available via the ``MPIX_ prefix ``).
44
+ * Added :ref: `MPI_Isendrecv()<mpi_isendrecv> ` and its variants.
45
+ * Added support for :ref: `MPI_Comm_idup_with_info()<mpi_comm_idup_with_info> `.
46
+ * Added support for :ref: `MPI_Info_get_string()<mpi_info_get_string> `.
47
+ * Added support for ``initial_error_handler `` and the :doc: `ERRORS_ABORT</man-openmpi/man3/ERRORS> `
48
+ infrastructure.
49
+ * Added error handling for “unbound” errors to ``MPI_COMM_SELF ``.
50
+ * Made :ref: `MPI_Comm_get_info()<mpi_comm_get_info> `,
51
+ :ref: `MPI_File_get_info()<mpi_file_get_info> `,
52
+ and :ref: `MPI_Win_get_info()<mpi_win_get_info> ` compliant to the standard.
53
+ * Info keys that are not understood by Open MPI will be silently ignored and
54
+ dropped on communicators, files, and windows.
55
+ * Added support for ``MPI_COMM_TYPE_HW_GUIDED `` and
56
+ ``MPI_COMM_TYPE_HW_GUIDED `` added.
57
+
34
58
Removed MPI APIs
35
59
----------------
36
60
You can’t perform that action at this time.
0 commit comments