|
The MPI-2 specification contains a number
of functions that take an info argument of the type
MPI_Info. The info argument contains a
number of <key, value> pairs, where some keys are reserved for
some functions. MPI-2 implementations are free to support or ignore those keys, provided that
in case a function supports a key, it should act upon its value as dictated by the MPI-2 standard.
In addition to the reserved keys an implementation is free to use additional implementation-specific
keys.
This section contains a list of keys, both reserved and implementation specific, recognized
by csWMPI II.
| Function: |
Key: |
Description: |
| MPI_File_open |
server_rank |
The value of this info key, a string representation of a
valid rank, specifies the rank to act as the server for the
file to be opened. If this key is not specified rank 0 will
be the server. In case multiple files are accessed
at once, you should consider using different machines as file
servers, provided it makes sense in your configuration, to
improve the I/O performance.
|
| Function: |
Key: |
Description: |
| MPI_Comm_spawn MPI_Comm_spawn_multiple |
file |
The spawning can be based on the configuration of a
process group .pg2/.pg file. Since a .pg2/.pg file fully specifies
how many, which, and where processes should be spawned no
other info key is read if the file
key is present. The .pg2/.pg file needs only to be present at the
root of the spawn.
|
| MPI_Comm_spawn MPI_Comm_spawn_multiple |
host |
The host name (DNS Name or IP address) as specified in the
cluster configuration file of the machine to host the processes
to be spawned. It can be a list of nodes names separated by semi-colon (";")
|
| MPI_Comm_spawn MPI_Comm_spawn_multiple |
wdir |
The working directory for the spawned processes.
|
MPI_Publish_name
MPI_Unpublish_name
MPI_Lookup_name
|
publisher_host |
The host name or IP address of the host
running the
Publisher Service. If this key is not specified csWMPI II will attempt to find
a publisher service on the License Server host, which by default is the only
Publisher Service installed.
|
| MPI_Comm_spawn MPI_Comm_spawn_multiple |
path |
Value is the directory where csWMPI II should look for the executable(s).
You can specify multiple paths separated by semicolon or colon. You can
set some directories for Linux and others for MS Windows.
|
MPI_Open_port
|
local_host |
The value should be the IP address, or the
IP name of the local host, in case you want it different from standard
host name (obtained through the gethostname
function of the OS API). The local host name has to
be recognized by both the local host and foreign hosts.
|
None.
|