Intel® Ethernet 800 Series

Linux Performance Tuning Guide

ID Date Version Classification
636781 10/23/2023 Public
Document Table of Contents

​Check System Hardware Capabilities

100 Gb/s and 4x25 Gb/s Ethernet network speeds have minimum CPU and system requirements to reach high-performance throughput. In general, a modern server class processor and optimal memory configuration for your platform should be sufficient, but the needs can vary depending on your workload. All memory channels should be populated to achieve full memory bandwidth. The platform BIOS and related kernel settings should be configured for high-performance mode. Verify that your CPU and memory configuration is capable of supporting the level of bandwidth required for the intended workload. It is also important to understand the architecture of your platform to ensure workloads are properly scheduled on cores and nodes local to the networking hardware.

Note:​The E810 is a 100 GbE controller. The E810-CQDA2 dual port 100 GbE adapter using this controller is not intended to support 2x100 GbE, but rather a single 100 GbE interface with an active back-up port. When attempting to use line-rate traffic involving both ports, the internal switch is saturated and the combined bandwidth between the two ports is limited to a total of 100 Gb/s.