Intel® Ethernet 700/800 Series

Windows Performance Tuning Guide

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

​Method 2 – Using Non Intel® Ethernet Cmdlets

  1. ​Get a list of network adapters: ​Get-NetAdapter Note:This command displays one entry for each physical or logical device. For example, a 1x100 Gbps 800 series adapter configured in 4x25 Gbps mode shows as four separate entries. This command also lists all Ethernet devices in the server, not just Intel® devices.
  2. List the device details for a specific adapter: ​Get-NetAdapterHardwareInfo -Name <Adapter Name> | fl
  3. ​List the PCIe details for all network adapters: Get-NetAdapterHardwareInfo
  4. Verify the output, specifically these settings:
    • ​DeviceType (PCI Express endpoint)
    • ​PciExpressCurrentLinkSpeed
    • ​PciExpressCurrentLinkWidth
    • ​PciExpressMaxLinkSpeed
    • ​PciExpressMaxLinkWidth
Note:​Some physical PCIe x16 slots are configured electrically as x8 slots. These slots have insufficient bandwidth for full performance with 100G or quad port 25G devices. The software device driver detects this situation and writes a message to the system log:
  • Gb/s available PCIe bandwidth, limited by 8 GT/s x8 link at 0000:xx:xx.0 (capable of 252.048 Gb/s with 16 GT/s x16 link)
Note:If this error occurs, move your adapter to a true PCIe v3.0 x16 slot or greater, to avoid performance issues.