User guide
2–Step-by-Step Cluster Setup and MPI Usage Checklists
Using MPI
2-2 IB0054606-02 A
8. Set up the host environment to use ssh. Two methods are discussed in
“Host Environment Setup for MPI” on page 3-40.
9. Verify the cluster setup. See “Checking Cluster and Software Status” on
page 3-44.
Using MPI
1. Verify that the QLogic hardware and software has been installed on all the
nodes you will be using, and that ssh is set up on your cluster (see all the
steps in the Cluster Setup checklist).
2. Setup Open MPI. See “Setup” on page 4-2.
3. Compile Open MPI applications. See “Compiling Open MPI Applications” on
page 4-2
4. Create an mpihosts file that lists the nodes where your programs will run.
See “Create the mpihosts File” on page 4-3.
5. Run Open MPI applications. See “Running Open MPI Applications” on
page 4-3.
6. Configure MPI programs for Open MPI. See “Configuring MPI Programs for
Open MPI” on page 4-5
7. To test using other MPIs that run over PSM, such as MVAPICH, MVAPICH2,
Platform MPI, and Intel MPI, see Section 5 Using Other MPIs.
8. To switch between multiple versions of MVAPICH, use the mpi-selector.
See “Managing MVAPICH, and MVAPICH2 with the mpi-selector Utility” on
page 5-5.
9. Refer to “Performance Tuning” on page 3-25 to read more about runtime
performance tuning.
10. Refer to Section 5 Using Other MPIs to learn about using other MPI
implementations.