User Manual

Rev 2.1-1.0.6
Mellanox Technologies
137
7.2.8 Tuning Multi-Threaded IP Forwarding
To optimize NIC usage as IP forwarding:
1. Set the following options in /etc/modprobe.d/mlx4.conf:
For MLNX_OFED-2.0.x:
options mlx4_en inline_thold=0
options mlx4_core high_rate_steer=1
For MLNX_EN-1.5.10:
options mlx4_en num_lro=0 inline_thold=0
options mlx4_core high_rate_steer=1
2. Apply interrupt affinity tuning.
3. Forwarding on the same interface:
# set_irq_affinity_bynode.sh <numa node> <interface>
4. Forwarding from one interface to another:
# set_irq_affinity_bynode.sh <numa node> <interface1> <interface2>
5. Disable adaptive interrupt moderation and set status values, using:
# ethtool -C adaptive-rx off