User Manual

qos_max_vls 8
qos_high_limit 0
qos_vlarb_high 1:32,2:96,3:96,4:96
qos_vlarb_low 0:1
qos_sl2vl 0,1,2,3,4,5,6,7,15,15,15,15,15,15,15,15
Rev 2.2-1.0.1
Mellanox Technologies
211
Partition configuration file
Default=0x7fff, ipoib : ALL=full;
PartA=0x8001, sl=1, ipoib : ALL=full;
8.8 Adaptive Routing
8.8.1 Overview
Adaptive Routing is at beta stage.
Adaptive Routing (AR) enables the switch to select the output port based on the port's load. AR
supports two routing modes:
Free AR: No constraints on output port selection.
Bounded AR: The switch does not change the output port during the same transmission
burst.
This mode minimizes the appearance of out-of-order packets.
Adaptive Routing Manager enables and configures Adaptive Routing mechanism on fabric
switches. It scans all the fabric switches, deduces which switches support
Adaptive Routing and
configures the AR functionality on these switches.
Currently, Adaptive Routing Manager supports only link aggregation algorithm. Adaptive Rout-
ing Manager configures AR mechanism to allow switches to select output port out of all the ports
that are linked to the same remote switch.
This algorithm suits any topology with several links
between switches. Especially, it suits 3D torus/mesh, where there are several link in each direc-
tion of the X/Y/Z axis.
If some switches do not support AR, they will slow down the AR Manager as it may get
timeouts on the AR-related queries to these switches.
8.8.2 Installing the Adaptive Routing
Adaptive Routing Manager is a Subnet Manager plug-in, i.e. it is a shared library (libarmgr.so)
that is dynamically loaded by the Subnet Manager. Adaptive Routing Manager is installed as a
part of Mellanox OFED installation.
8.8.3 Running Subnet Manager with Adaptive Routing Manager
Adaptive Routing (AR) Manager can be enabled/disabled through SM options file.