User Manual

Table Of Contents
Rev 4.60
Mellanox Technologies
17
3.3 Receive Side Scaling (RSS)
Mellanox WinOF Rev 4.60 IPoIB and Ethernet drivers use NDIS 6.30 new RSS capabilities. The
main changes are:
Supports unlimited number of processors (previously 64)
Individual network adapter RSS configuration usage
RSS capabilities can be set per individual adapters as well as global.
To do so, set the registry keys listed below:
To find the nn value of your HCA from the Device Manager please perform the following
steps:
Step 1. Open Device Manager, and go to System devices.
Step 2. Right click -> properties on Mellanox -ConnectX® card.
Step 3. Go to Details tab.
Table 4 - Registry Keys Setting
Sub-key Description
HKLM\SYSTEM\CurrentControlSet\Con-
trol\Class\{4d36e972-e325-11ce-bfc1-
08002be10318}\<nn>\*MaxRSSProcessors
Maximum number of CPUs allotted. Sets
the desired maximum number of processors
for each interface. The number can be differ-
ent for each interface.
Note: Restart the network adapter when you
change this registry key.
HKLM\SYSTEM\CurrentControlSet\Con-
trol\Class\{4d36e972-e325-11ce-bfc1-
08002be10318}\<nn>\*RssBaseProcNumber
Base CPU number. Sets the desired base
CPU number for each interface. The number
can be different for each interface. This
allows partitioning of CPUs across network
adapters.
Note: Restart the network adapter when you
change this registry key.
HKLM\SYSTEM\CurrentControlSet\Con-
trol\Class\{4d36e972-e325-11ce-bfc1-
08002be10318}\<nn>\*NumaNodeID
NUMA node affinitization
HKLM\SYSTEM\CurrentControlSet\Con-
trol\Class\{4d36e972-e325-11ce-bfc1-
08002be10318}\<nn>\*RssBaseProcGroup
Sets the RSS base processor group for sys-
tems with more than 64 processors.