Intel® Ethernet 700/800 Series

Windows Performance Tuning Guide

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

​Maximum Number of RSS Queues

In Windows, it is possible to set the number of Receive Side Scaling (RSS) queues and select which base processor the RSS queues should start on, for a given interface. It can be beneficial to increase or decrease the number of RSS queues/processors, based on the workload and volume of the ingress RX packets from the application.

To manage the maximum number of RSS queues:

  1. ​List the current value: Get-NetAdapterAdvancedProperty -Name <Adapter Name> -DisplayName "Maximum Number of RSS Queues"
  2. ​Set the maximum number of RSS queues: Set-NetAdapterAdvancedProperty -Name <Adapter Name> -DisplayName "Maximum Number of RSS Queues" -DisplayValue <NumberOfQueues>
Note:​If Hyper-Threading is enabled in BIOS, the driver does not utilize the hyper-threaded cores for RSS, and this can impact performance for applications using both physical and logical (HT) cores to which the RSS Queues are mapped.