Intel® Ethernet 700/800 Series

Windows Performance Tuning Guide

ID Date Version Classification
784543 02/06/2024 1.1 Public
Document Table of Contents

​General Tuning

  1. ​Use the proper cabling for your device.
  2. ​Verify PCIe compatibility with the Intel® Ethernet device(s).

    See ​Check PCI Express (PCIe) Slot Capabilities

  3. Adjust BIOS settings for performance workloads. See ​BIOS Settings.
  4. ​Disable the Firewall (if possible).
  5. ​Adjust the Network Adapter properties for the workload.

    Common options to consider are:

    • ​Speed and Duplex
    • ​Jumbo Packet
    • ​Interrupt Moderation
    • ​Receive and Transmit Buffers
    • ​Offloading features that offload processing tasks from the CPU to the network adapter, such as:
      • ​Checksum offloading
      • ​TCP/IP offloading
      • ​Receive Side Scaling (RSS)
    See Baseline Performance Measurements and Tuning Methodology.

  6. ​Use CPU cores local to the adapter for application traffic. See ​CPU Affinity.
  7. ​Increase the number of TCP and Socket resources from the default value.
    • For Windows-Based systems, no system parameters have been identified that significantly impact performance, other than TCP Window Size.