IBM Spectrum MPI 10.1.0 Fix Pack 2 Readme File

Description: Readme documentation for IBM Spectrum MPI 10.1.0 Fix Pack 2 including installation-related instructions, prerequisites, and list of fixes.

Readme file for: IBM Spectrum MPI

Product/Component Release: 10.1.0

Update Name: Fix pack 2

Fix ID: Spectrum_MPI_10.01.00.02

Publication date: 09 December 2016

Last modified date: 09 December 2016

1. Product website

View the IBM Spectrum MPI 10.1.0 Fix Pack 2 website (http://www.ibm.com/systems/spectrum-computing/products/mpi/index.html).

2. Products or components affected

IBM Spectrum MPI

3. System requirements

3.1 IBM Spectrum MPI for x86_64 Linux

3.2 IBM Spectrum MPI for Power 8 Linux

4. Installation and configuration

4.1 Before installation

None.

4.2 Installation steps

IBM Spectrum MPI must be installed on all machines in the same directory or be accessible through the same shared network path. The following describes the process of installing the product using the RPM toolset.

Step 1: Obtain software packages.

Step 2: You must have root authority to install the package.

Step 3: Install RPMs and accept the license packages.

  1. You must install and accept the IBM Spectrum MPI on each node of a cluster in order to successfully install IBM Spectrum MPI. The IBM Spectrum MPI license must be installed either before you install the IBM Spectrum MPI component base RPM, or at the same time. See the following instructions for installing the packages concurrently:
    1. Select the appropriate RPMs for the platform you are using.
    2. Login as root.
    3. Determine how the IBM Spectrum MPI license will be processed. For unattended installation, the license may be accepted automatically when the license RPM is installed as follows:
      • Set the environment variable IBM_SPECTRUM_MPI_LICENSE_ACCEPT=yes.

To review the license terms and manually accept the license:

      • Set the environment variable IBM_SPECTRUM_MPI_LICENSE_ACCEPT=no.

 

    1. Use the rpm -i command to install the IBM Spectrum MPI product and license RPMs. By default, both product and license files will be installed to the /opt/ibm/spectrum_mpi directory. This may be changed by providing an alternate installation directory to the rpm-i command with the - - prefix flag. If - - prefix is used, the same alternate location must be given for both the product and license RPMS.

4.3 After installation

If you did not set the environment variable IBM_SPECTRUM_MPI_LICENSE_ACCEPT=yes, the license RPM installation will print the location of a license acceptance script that must be run to review and accept the license.

4.4 Uninstalling

None.

5. List of changes

5.1 Changes in IBM Spectrum MPI 10.1 Fix Pack 2

·         Update to Open MPI 2.0.1

·         Add support for STAT Debugger

·         Add support for PGI Compilers

·         Add support for Mellanox HCOLL on RH 7.3 with MOFED 3.4 (Power only)

·         Add support for usNIC (x86_64 only)

·         Add support for PSM2 on RH 7 and SLES 12 (x86_64 only)

·         Add “-pami_noib” option to allow PAMI shmem use on single node without InfiniBand (Power only)

·         Add check for license acceptance in $MPI_ROOT and default install location (/opt/ibm/spectrum_mpi)

·         Add support for Dynamic Connect Transport

·         Add support for non-blocking collectives with CUDA Aware

·         Fix issue with serial CUDA jobs

·         Fix Epoll ADD failure

·         Fix "mpirun --debug" option

·         Fix “–stdio file” option

·         Fix LD_PRELOAD to honor user settings

·         Fix shmem object leaks in PAMI

·         General improvement for IBM libcoll

·         General improvements for RMA (1sided) operations

5.2 Changes in IBM Spectrum MPI 10.1 Fix Pack 1

In RMA operations when a communication epoch is closed with one of the following synchronization APIs, the application could have silent data corruption of the receive side memory buffers:

6. Copyright and trademark information

Copyright IBM Corporation 2016 U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.