@@ -614,7 +614,6 @@ MPI Functionality and Features
614614 - cm (see list (1) of supported MTLs, below)
615615 - ob1 (see list (2) of supported BTLs, below)
616616 - ucx
617- - yalla
618617
619618 (1) The cm PML and the following MTLs support MPI_THREAD_MULTIPLE:
620619 - ofi (Libfabric)
@@ -693,7 +692,7 @@ Network Support
693692---------------
694693
695694- There are several main MPI network models available: "ob1", "cm",
696- "ucx", and "yalla ". "ob1" uses BTL ("Byte Transfer Layer")
695+ and "ucx ". "ob1" uses BTL ("Byte Transfer Layer")
697696 components for each supported network. "cm" uses MTL ("Matching
698697 Transport Layer") components for each supported network. "ucx" uses
699698 the OpenUCX transport.
@@ -745,10 +744,7 @@ Network Support
745744 transport devices are available (e.g., Cray uGNI), use the "cm"
746745 PML and a single appropriate corresponding "mtl" module.
747746
748- 3. If MXM/InfiniBand devices are availble, use the "yalla" PML
749- (NOTE: the "yalla"/MXM PML is deprecated -- see below).
750-
751- 4. Otherwise, use the ob1 PML and one or more appropriate "btl"
747+ 3. Otherwise, use the ob1 PML and one or more appropriate "btl"
752748 modules.
753749
754750 Users can override Open MPI's default selection algorithms and force
@@ -762,24 +758,9 @@ Network Support
762758 or
763759 shell$ mpirun --mca pml ucx ...
764760
765- As alluded to above, there is actually a fourth MPI point-to-point
766- transport, but it is deprecated and will likely be removed in a
767- future Open MPI release:
768-
769- - "yalla" uses the Mellanox MXM transport library. MXM is the
770- deprecated Mellanox Messaging Accelerator library, utilizing a
771- full range of IB transports to provide the following messaging
772- services to the upper level MPI/OpenSHMEM libraries. MXM is only
773- included in this release of Open MPI for backwards compatibility;
774- the "ucx" PML should be used insead.
775-
776761- The main OpenSHMEM network model is "ucx"; it interfaces directly
777762 with UCX.
778763
779- The "ikrit" OpenSHMEM network model is also available, but is
780- deprecated; it uses the deprecated Mellanox Message Accelerator
781- (MXM) library.
782-
783764- In prior versions of Open MPI, InfiniBand and RoCE support was
784765 provided through the openib BTL and ob1 PML plugins. Starting with
785766 Open MPI 4.0.0, InfiniBand support through the openib plugin is both
@@ -1115,19 +1096,6 @@ NETWORKING SUPPORT / OPTIONS
11151096 directory>/lib64, which covers most cases. This option is only
11161097 needed for special configurations.
11171098
1118- --with-mxm=<directory>
1119- Specify the directory where the Mellanox MXM library and header
1120- files are located. This option is generally only necessary if the
1121- MXM headers and libraries are not in default compiler/linker search
1122- paths.
1123-
1124- MXM is the support library for Mellanox Network adapters.
1125-
1126- --with-mxm-libdir=<directory>
1127- Look in directory for the MXM libraries. By default, Open MPI will
1128- look in <mxm directory>/lib and <mxm directory>/lib64, which covers
1129- most cases. This option is only needed for special configurations.
1130-
11311099--with-portals4=<directory>
11321100 Specify the directory where the Portals4 libraries and header files
11331101 are located. This option is generally only necessary if the Portals4
0 commit comments