6
–
SHMEM Description and Configuration
Implementation Behavior
IB0054606-02 A
6-15
The command
shmemrun
automatically propagates
SHMEM*
environment
variables from its own environment to all the SHMEM processes. This means that
the environment variables can be simply setup in the front-end shell used to
invoke
shmemrun
. The command
shmemrun
also has its own environment
variables that are listed in
.
Implementation Behavior
Some SHMEM properties are not fully specified by the SHMEM API specification.
This section discusses the behavior for the QLogic SHMEM implementation.
$SHMEM_PUT_REPLY_COMBINING_COUNT
8
Number of consecutive put replies on a
flow to combine together into a single
reply.
Table 6-2.
shmemrun
Environment Variables
Environment Variable
Default
Description
$SHMEM_MPIRUN
mpirun
from
the PATH
Specifies where to find
mpirun
.
$SHMEMRUN_VERBOSE
Enables verbose output for
shmemrun
.
$SHMEMRUN_SLEEP
Specifies a sleep time (in seconds) after
the job completes. This variable is
intended for testing use.
$SHMEMRUN_TIMEOUT
Specifies a time-out value (in seconds).
When the timeout value is reached, the
mpirun
is killed. This variable is
intended for testing use.
Table 6-1. SHMEM Run Time Library Environment Variables (Continued)
Environment Variable
Default
Description
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: ......