NAME

create_gmpi_conf - build the gmpiconf file that tells mpirun which nodes to use


MODULE

myrinet


SYNOPSIS

create_gmpi_conf [ --help ] [--file <mapper.hosts.file>] [--host <hostname>]


DESCRIPTION

This script retrieves the list of nodes mapped from the myrinet card (on the specified host) and builds a configuration file that mpirun will use to determine what nodes are available for MPI jobs. Optionally, the list can be read from a gm-style mapper.hosts file

The gmpiconf file is ordered following the site specific sort routines in Local.pm.

Output goes to STDOUT, and should be redirected to $CIT_HOME/rte/<vmname>/config/gmpiconf

create_gmpi_conf should be run from the admin node.


OPTIONS

--file <mapper.hosts.file> Read the list of available nodes from a file instead of the routing table on the myrinet card.

--host <hostname> rsh to the specified host to get the list of mapped nodes. Usually the mapper node.

--help Print manpage.


NOTES

  It is OK to edit the gmpiconf file by hand.


FILES

  /cluster/rte/<vmname>/config/gmpiconf
  /cluster/rte/<vmname>/config/mappernode
  Paths and other defaults are recorded in CConf.pm and GMConf.pm.


SEE ALSO

  run.mapper mpirun mpirun.master