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.

4–Running <strong>QLogic</strong> MPI on <strong>QLogic</strong> Adapters<br />

<strong>QLogic</strong> MPI Details<br />

The .mpirunrc command line cannot contain any interactive commands. It can<br />

contain commands that output on stdout or stderr.<br />

There is a global options file for mpirun arguments. The default location of this<br />

file is:<br />

/opt/infinipath/etc/mpirun.defaults<br />

You can use an alternate file by setting the environment variable<br />

$PSC_MPIRUN_DEFAULTS_PATH. See the mpirun man page for more<br />

information.<br />

Environment Variables<br />

Table 4-7 contains a summary of the environment variables that are used by<br />

TrueScale and mpirun.<br />

Table 4-7. Environment Variables<br />

Name<br />

Description<br />

MPICH_ROOT<br />

This variable is used by mpirun to find the<br />

mpirun-ipath-ssh executable, set up<br />

LD_LIBRARY_PATH, and set up a prefix for all<br />

InfiniPath pathnames. This variable is used by the<br />

--prefix argument (or is the same as --prefix),<br />

if installing TrueScale RPMs in an alternate<br />

location.<br />

Default: Unset<br />

IPATH_PORT Specifies the port to use for the job, 1 or 2.<br />

Specifying 0 will autoselect IPATH_PORT.<br />

Default: Unset<br />

IPATH_SL<br />

IPATH_UNIT<br />

LD_LIBRARY_PATH<br />

Service Level for QDR Adapters, these are used<br />

to work with the switch's Vfabric feature.<br />

Default: Unset<br />

This variable is for context sharing. When multiple<br />

TrueScale devices are present, this variable<br />

restricts the use to a specific TrueScale unit. By<br />

default, all configured units are used in round<br />

robin order.<br />

Default: Unset<br />

This variable specifies the path to the run-time<br />

library. It is often set in the .mpirunrc file.<br />

Default: Unset<br />

4-20 D000046-005 B

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

Saved successfully!

Ooh no, something went wrong!