Receive Side Scaling

Receive side scaling (RSS) improves the system performance related to handling of network data on multiprocessor systems.

For introductory information about RSS, see Introduction to Receive Side Scaling.

The following topics describe the RSS implementations that are possible with different levels of hardware and software support:

Non-RSS Receive Processing

RSS with a Single Hardware Receive Queue

RSS with Hardware Queuing

RSS with Message Signaled Interrupts

The following topics provide additional information about RSS:

RSS Hashing Types

RSS Hashing Functions

Verifying the RSS Hash Calculation

RSS Configuration

Setting the RSS CPU Configuration

Standardized INF Keywords for RSS

Indicating RSS Receive Data

Supporting RSS in Intermediate Drivers or Filter Drivers