Skip to content
This repository was archived by the owner on Sep 30, 2022. It is now read-only.

Commit b67642e

Browse files
author
rhc54
committed
Merge pull request #538 from rhc54/cmr/mx
Remove mx from the 1.10 release series
2 parents 9511efa + df88a5a commit b67642e

25 files changed

+19
-1877
lines changed

NEWS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ included in the vX.Y.Z section and be denoted as:
6666
- Added OFI MTL (usable with PSM in libfabric v1.1.0).
6767
- Added Intel Omni-Path support via new PSM2 MTL.
6868
- Added "yalla" PML for faster MXM support.
69+
- Removed support for MX
6970
- Added persistent distributed virtual machine (pDVM) support for fast
7071
workflow executions.
7172
- Fixed typo in GCC inline assembly introduced in Open MPI v1.8.8.

README

Lines changed: 6 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -608,7 +608,6 @@ Network Support
608608
- "cm" supports a smaller number of networks (and they cannot be
609609
used together), but may provide better overall MPI performance:
610610

611-
- Myrinet MX and Open-MX
612611
- QLogic InfiniPath / Intel True Scale PSM
613612
- Intel Omni-Path PSM2
614613
- Mellanox MXM
@@ -685,9 +684,8 @@ Network Support
685684
v2.6.15 with libibverbs v1.1 or later (first released as part of
686685
OFED v1.2), per restrictions imposed by the OFED network stack.
687686

688-
- The Myrinet MX BTL has been removed; MX support is now only
689-
available through the MX MTL. Please use a prior version of Open
690-
MPI is you need the MX BTL support.
687+
- Support for Myrinet MX has been removed. Please use a prior version of Open
688+
MPI if you need the MX support.
691689

692690
- Linux "knem" support is used when the "vader" or "sm" (shared
693691
memory) BTLs are compiled with knem support (see the --with-knem
@@ -873,21 +871,6 @@ NETWORKING SUPPORT / OPTIONS
873871
directory>/lib64, which covers most cases. This option is only
874872
needed for special configurations.
875873

876-
--with-mx=<directory>
877-
Specify the directory where the MX libraries and header files are
878-
located. This option is generally only necessary if the MX headers
879-
and libraries are not in default compiler/linker search paths.
880-
881-
MX is the support library for Myrinet-based networks. An open
882-
source software package named Open-MX provides the same
883-
functionality on Ethernet-based clusters (Open-MX can provide
884-
MPI performance improvements compared to TCP messaging).
885-
886-
--with-mx-libdir=<directory>
887-
Look in directory for the MX libraries. By default, Open MPI will
888-
look in <mx directory>/lib and <mx directory>/lib64, which covers
889-
most cases. This option is only needed for special configurations.
890-
891874
--with-mxm=<directory>
892875
Specify the directory where the Mellanox MXM library and header
893876
files are located. This option is generally only necessary if the
@@ -1942,8 +1925,7 @@ Each framework typically has one or more components that are used at
19421925
run-time. For example, the btl framework is used by the MPI layer to
19431926
send bytes across different types underlying networks. The tcp btl,
19441927
for example, sends messages across TCP-based networks; the openib btl
1945-
sends messages across OpenFabrics-based networks; the MX btl sends
1946-
messages across Myrinet MX / Open-MX networks.
1928+
sends messages across OpenFabrics-based networks.
19471929

19481930
Each component typically has some tunable parameters that can be
19491931
changed at run-time. Use the ompi_info command to check a component
@@ -2034,11 +2016,9 @@ passed on the mpirun command line will override an environment
20342016
variable; an environment variable will override the system-wide
20352017
defaults.
20362018

2037-
Each component typically activates itself when relavant. For example,
2038-
the MX component will detect that MX devices are present and will
2039-
automatically be used for MPI communications. The SLURM component
2040-
will automatically detect when running inside a SLURM job and activate
2041-
itself. And so on.
2019+
Each component typically activates itself when relavant. For
2020+
example, the SLURM component will automatically detect when running
2021+
inside a SLURM job and activate itself. And so on.
20422022

20432023
Components can be manually activated or deactivated if necessary, of
20442024
course. The most common components that are manually activated,

VERSION

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,6 @@ liboshmem_so_version=8:0:0
100100

101101
# OMPI layer
102102
libmca_common_cuda_so_version=1:7:0
103-
libmca_common_mx_so_version=2:5:0
104103
libmca_common_sm_so_version=4:4:0
105104
libmca_common_ugni_so_version=2:1:2
106105
libmca_common_verbs_so_version=7:0:0

config/ompi_check_mx.m4

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

ompi/debuggers/Makefile.am

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
# Copyright (c) 2004-2005 The Regents of the University of California.
1111
# All rights reserved.
1212
# Copyright (c) 2007-2015 Cisco Systems, Inc. All rights reserved.
13-
# Copyright (c) 2015 Intel, Inc. All rights reserved.
1413
# $COPYRIGHT$
1514
#
1615
# Additional copyrights may follow
@@ -44,14 +43,13 @@ headers = \
4443
# Simple checks to ensure that the DSOs are functional
4544

4645
dlopen_test_SOURCES = dlopen_test.c
47-
dlopen_test_LDFLAGS = $(OMPI_WRAPPER_EXTRA_LDFLAGS)
4846
dlopen_test_LDADD = \
4947
$(top_builddir)/ompi/libmpi.la \
5048
$(top_builddir)/opal/libopen-pal.la
5149
dlopen_test_DEPENDENCIES = $(ompi_predefined_LDADD)
5250

5351
predefined_gap_test_SOURCES = predefined_gap_test.c
54-
predefined_gap_test_LDFLAGS = $(OMPI_WRAPPER_EXTRA_LDFLAGS)
52+
predefined_gap_test_LDFLAGS = $(WRAPPER_EXTRA_LDFLAGS)
5553
predefined_gap_test_LDADD = $(top_builddir)/ompi/libmpi.la
5654
predefined_gap_test_DEPENDENCIES = $(ompi_predefined_LDADD)
5755

ompi/mca/common/mx/Makefile.am

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

0 commit comments

Comments
 (0)