Skip to content

Commit 0aa8ee3

Browse files
authored
Merge pull request #7075 from bartonski/pr/my_awsum_fix
Remove mxm
2 parents 451cbdc + 47816ef commit 0aa8ee3

27 files changed

+2
-4485
lines changed

README

Lines changed: 2 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -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

config/ompi_check_mxm.m4

Lines changed: 0 additions & 94 deletions
This file was deleted.

ompi/mca/pml/yalla/Makefile.am

Lines changed: 0 additions & 49 deletions
This file was deleted.

ompi/mca/pml/yalla/configure.m4

Lines changed: 0 additions & 30 deletions
This file was deleted.

ompi/mca/pml/yalla/owner.txt

Lines changed: 0 additions & 7 deletions
This file was deleted.

0 commit comments

Comments
 (0)