
4
–
Running MPI on QLogic Adapters
Open MPI
IB0054606-02 A
4-3
These wrapper scripts pass most options on to the underlying compiler. Use the
documentation for the underlying compiler (gcc, icc, pgcc, etc. ) to determine what
options to use for your application.
QLogic strongly encourages using the wrapper compilers instead of attempting to
link to the Open MPI libraries manually. This allows the specific implementation of
Open MPI to change without forcing changes to linker directives in users'
Makefiles.
Create the
mpihosts
File
Create an MPI hosts file in the same working directory where Open MPI is
installed. The MPI hosts file contains the host names of the nodes in your cluster
that run the examples, with one host name per line. Name this file
mpihosts
. The
contents can be in the following format:
More details on the
mpihosts
file can be found in
Running Open MPI Applications
The Open MPI choices available from
mpi-selector --list
are:
openmpi_gcc-1.4.3
openmpi_gcc_qlc-1.4.3
openmpi_intel_qlc-1.4.3
openmpi_pgi_qlc-1.4.3.
Table 4-2. Command Line Options for Scripts
Command
Meaning
man mpicc
(mpif90,
mpicxx, etc.)
Provides help
-showme
Lists each of the compiling and linking commands that would
be called without actually invoking the underlying compiler
-showme:compile
Shows the compile-time flags that would be supplied to the
compiler
-showme:link
Shows the linker flags that would be supplied to the compiler
for the link phase.
Summary of Contents for OFED+ Host
Page 1: ...IB0054606 02 A OFED Host Software Release 1 5 4 User Guide...
Page 14: ...xiv IB0054606 02 A OFED Host Software Release 1 5 4 User Guide...
Page 22: ...1 Introduction Interoperability 1 4 IB0054606 02 A...
Page 96: ...4 Running MPI on QLogic Adapters Debugging MPI Programs 4 24 IB0054606 02 A...
Page 140: ...6 SHMEM Description and Configuration SHMEM Benchmark Programs 6 32 IB0054606 02 A...
Page 148: ...8 Dispersive Routing 8 4 IB0054606 02 A...
Page 164: ...9 gPXE HTTP Boot Setup 9 16 IB0054606 02 A...
Page 176: ...A Benchmark Programs Benchmark 3 Messaging Rate Microbenchmarks A 12 IB0054606 02 A...
Page 202: ...B SRP Configuration OFED SRP Configuration B 26 IB0054606 02 A Notes...
Page 206: ...C Integration with a Batch Queuing System Clean up PSM Shared Memory Files C 4 IB0054606 02 A...
Page 238: ...E ULP Troubleshooting Troubleshooting SRP Issues E 20 IB0054606 02 A...
Page 242: ...F Write Combining Verify Write Combining is Working F 4 IB0054606 02 A Notes...
Page 280: ...G Commands and Files Summary of Configuration Files G 38 IB0054606 02 A...
Page 283: ......