27.12.2014 Views

QLogic OFED+ Host Software User Guide, Rev. B

QLogic OFED+ Host Software User Guide, Rev. B

QLogic OFED+ Host Software User Guide, Rev. B

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

5–Using Other MPIs<br />

MVAPICH<br />

Further Information on Open MPI<br />

MVAPICH<br />

Installation<br />

For more information about Open MPI, see:<br />

http://www.open-mpi.org/<br />

http://www.open-mpi.org/faq<br />

Pre-compiled versions of MVAPICH 1.2 built with the GNU, PGI, PathScale, and<br />

Intel compilers, and that run over PSM, are available with the <strong>QLogic</strong> download.<br />

MVAPICH that runs over Verbs and is pre-compiled with the GNU compiler is also<br />

available.<br />

MVAPICH can be managed with the mpi-selector utility, as described in<br />

“Managing Open MPI, MVAPICH, and <strong>QLogic</strong> MPI with the mpi-selector Utility” on<br />

page 5-6.<br />

To install MVAPICH, follow the instructions in the appropriate installation guide.<br />

Newer versions than the one supplied with this release can be installed after<br />

<strong>QLogic</strong> OFED 1.4.2 has already been installed; these may be downloaded from<br />

the MVAPICH web site. Note that versions that are released after the <strong>QLogic</strong><br />

OFED 1.4.2 release will not be supported.<br />

Setup<br />

To launch MPI jobs, the MVAPICH installation directory must be included in PATH<br />

and LD_LIBRARY_PATH.<br />

When using sh for launching MPI jobs, run the command:<br />

$ source /usr/mpi///bin/mpivars.sh<br />

When using csh for launching MPI jobs, run the command:<br />

$ source /usr/mpi///bin/mpivars.csh<br />

Compiling MVAPICH Applications<br />

As with <strong>QLogic</strong> MPI, <strong>QLogic</strong> recommends that you use the included wrapper<br />

scripts that invoke the underlying compiler (see Table 5-3).<br />

Table 5-3. MVAPICH Wrapper Scripts<br />

Wrapper Script Name<br />

Language<br />

mpicc<br />

C<br />

D000046-005 B 5-5

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!