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 />

HP-MPI and Platform MPI 7<br />

HP-MPI and Platform MPI 7<br />

Installation<br />

Platform Computing acquired HP-MPI from HP. Platform MPI 7 (formerly HP–MPI)<br />

is a high performance, production–quality implementation of the Message Passing<br />

Interface (MPI), with full MPI-2 funcionality. HP-MPI / Platform MPI 7 is distributed<br />

by over 30 commercial software vendors, so you may need to use it if you use<br />

certain HPC applications, even if you don't purchase the MPI separately.<br />

Follow the instructions for downloading and installing Platform MPI 7 from the<br />

Platform Computing web site.<br />

Setup<br />

Edit two lines in the hpmpi.conf file as follows:<br />

Change,<br />

MPI_ICMOD_PSM__PSM_MAIN = "^ib_ipath"<br />

to,<br />

MPI_ICMOD_PSM__PSM_MAIN = "^"<br />

Change,<br />

to,<br />

MPI_ICMOD_PSM__PSM_PATH = "^ib_ipath"<br />

MPI_ICMOD_PSM__PSM_PATH = "^"<br />

Compiling Platform MPI 7 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-4).<br />

Table 5-4. Platform MPI 7 Wrapper Scripts<br />

Wrapper Script Name<br />

Language<br />

mpicc<br />

mpiCC<br />

C<br />

C<br />

mpi77 Fortran 77<br />

mpif90 Fortran 90<br />

5-8 D000046-005 B

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

Saved successfully!

Ooh no, something went wrong!