diff --git a/README b/README index 8afaf8616a..c1dd24d128 100644 --- a/README +++ b/README @@ -550,9 +550,11 @@ Network Support - OpenFabrics: InfiniBand, iWARP, and RoCE - Loopback (send-to-self) - Myrinet MX and Open-MX - - Portals + - Portals4 - Shared memory - TCP + - Intel Phi SCIF + - SMCUDA - SCTP - uDAPL - Cisco usNIC @@ -565,7 +567,7 @@ Network Support - Myrinet MX and Open-MX - InfiniPath PSM - Mellanox MXM - - Portals + - Portals4 Open MPI will, by default, choose to use "cm" when the InfiniPath PSM or the Mellanox MXM MTL can be used. Otherwise, "ob1" will be @@ -642,7 +644,7 @@ Network Support Open MPI assumes that only naive one-sided communication capabilities are provided by the low level communication layers. However, modern communication layers such as Myrinet MX, InfiniPath - PSM, or Portals, natively implement highly-optimized two-sided + PSM, or Portals4, natively implement highly-optimized two-sided communication semantics. To leverage these capabilities, Open MPI provides the "cm" PML and corresponding MTL components to transfer messages rather than bytes. The MTL interface implements a shorter @@ -894,22 +896,22 @@ NETWORKING SUPPORT / OPTIONS --with-openib-libdir= DEPRECATED synonym for --with-verbs-libdir. ---with-portals= - Specify the directory where the Portals libraries and header files - are located. This option is generally only necessary if the Portals +--with-portals4= + Specify the directory where the Portals4 libraries and header files + are located. This option is generally only necessary if the Portals4 headers and libraries are not in default compiler/linker search paths. - Portals is the support library for Cray interconnects, but is also - available on other platforms (e.g., there is a Portals library + Portals4 is the support library for Cray interconnects, but is also + available on other platforms (e.g., there is a Portals4 library implemented over regular TCP). ---with-portals-config= - Configuration to use for Portals support. The following - values are possible: "utcp", "xt3", "xt3-modex" (default: utcp). +--with-portals4-libdir= + Location of libraries to link with for Portals4 support. ---with-portals-libs= - Additional libraries to link with for Portals support. +--with-portals4-max-md-size=SIZE +--with-portals4-max-va-size=SIZE + Set configuration values for Portals 4 --with-psm= Specify the directory where the QLogic InfiniPath PSM library and @@ -936,6 +938,9 @@ NETWORKING SUPPORT / OPTIONS look in /lib and /lib64, which covers most cases. This option is only needed for special configurations. +--with-scif= + Look in directory for Intel SCIF support libraries + --with-udapl= Specify the directory where the UDAPL libraries and header files are located. Note that UDAPL support is disabled by default on Linux;