This repository was archived by the owner on Sep 30, 2022. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +9
-2
lines changed Expand file tree Collapse file tree 1 file changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -448,8 +448,8 @@ MPI Functionality and Features
448448 deprecated_example.c:4: warning: 'MPI_Type_struct' is deprecated (declared at /opt/openmpi/include/mpi.h:1522)
449449 shell$
450450
451- - MPI_THREAD_MULTIPLE is supported. Note that Open MPI must be
452- configured with --enable-mpi-thread-multiple to get this
451+ - MPI_THREAD_MULTIPLE is supported with some exceptions . Note that Open MPI
452+ must be configured with --enable-mpi-thread-multiple to get this
453453 level of thread safety support.
454454
455455 The following BTLs support MPI_THREAD_MULTIPLE:
@@ -463,6 +463,13 @@ MPI Functionality and Features
463463 - MXM
464464 - portals4
465465
466+ Currently MPI File operations are not thread safe even if
467+ MPI is initialized for MPI_THREAD_MULTIPLE support.
468+
469+ The OpenIB BTL's RDMACM based connection setup mechanism is also
470+ not thread safe. The default UDCM method should be used for applications
471+ requiring MPI_THREAD_MULTIPLE support.
472+
466473- MPI_REAL16 and MPI_COMPLEX32 are only supported on platforms where a
467474 portable C datatype can be found that matches the Fortran type
468475 REAL*16, both in size and bit representation.
You can’t perform that action at this time.
0 commit comments