    \fBtopology.conf\fP is an ASCII file which describes the
    cluster's network topology for optimized job resource allocation.
    The file will always be located in the same directory as the \fBslurm.conf\fR.
    .LP
    Parameter names are case insensitive.
    Any text following a "#" in the configuration file is treated
    as a comment through the end of that line.
    Changes to the configuration file take effect upon restart of
    Slurm daemons, daemon receipt of the SIGHUP signal, or execution
    of the command "scontrol reconfigure" unless otherwise noted.
    .LP

    .SH "topology/tree"

    The network topology configuration, each line defining a switch name and
    its children, either node names or switch names.
    Slurm's hostlist expression parser is used, so the node and switch
    names need not be consecutive (e.g. "Nodes=tux[0\-3,12,18\-20]"
    and "Switches=s[0\-2,4\-8,12]" will parse fine).
    An optional link speed may also be specified.

    .LP
    All nodes in the
    network must be connected to at least one switch. The network must be fully
    connected to use \fBTopologyParam=RouteTree\fR. Jobs can only span nodes
    connected by the same switch fabric, even if there are available idle nodes
    in other areas of the cluster.

    .LP
    The \fBtopology.conf\fP file for an Infiniband switch can be
    automatically generated using the \fBslurmibtopology\fP tool found here:
    fR(5)