Performance Tuning; Generic; Throughput; Latency - Chelsio Communications Terminator Series Installation And User Manual

Unified wire for linux
Hide thumbs Also See for Terminator Series:
Table of Contents

Advertisement

Chapter I. Chelsio Unified Wire

Performance Tuning

The following section lists the steps to tune the system for optimal performance.
5.1.

Generic

Install the adapter into a PCIe Gen3 x8/x16 slot. Ensure that T6 100G adapters are placed in
x16 slots and not in x8_in_x16 slots.
BIOS settings:
i.
Disable virtualization, c-state technology, VT-d, Intel I/O AT and SR-IOV.
ii. CPU Power setting to Performance.
Add intel_pstate=disable processor.max_cstate=1 intel_idle.max_cstate=0 to the kernel
command line to prevent the system from entering power-saving/idle states and avoid CPU
frequency changes.
Turn off irqbalance
[root@host~]# /etc/init.d/irqbalance stop
On RHEL7.X platforms, use the below command:
[root@host~]# systemctl stop irqbalance.service
5.2.

Throughput

In addition to the generic settings, set the below tuned-adm profile for RHEL platforms.
[root@host~]# tuned-adm profile network-throughput
5.3.

Latency

In addition to the generic settings,
Disable Hyperthreading in BIOS.
Add idle=poll to the kernel command line.
Disable SELinux.
Set the below tuned-adm profile for RHEL7 platforms.
[root@host~]# tuned-adm profile network-latency
Chelsio Unified Wire for Linux
43

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Terminator Series and is the answer not in the manual?

Questions and answers

This manual is also suitable for:

Terminator 6

Table of Contents