User Manual

Rev 4.70
Mellanox Technologies
37
Step 1. Enable VMQ on a specific VM: Set-VMNetworkAdapter <VM Name> -VmqWeight 100
Step 2. Disable VMQ on a specific VM: Set-VMNetworkAdapter <VM Name> -VmqWeight 0
8.2 Header Data Split
The header-data split feature improves network performance by splitting the headers and data in
received Ethernet frames into separate buffers. The feature is disabled by default and can be
enabled in the Advanced tab (Performance Options) from the Properties window.
For further information, please refer to the MSDN library:
http://msdn.microsoft.com/en-us/library/windows/hardware/ff553723(v=VS.85).aspx
8.3 Receive Side Scaling (RSS)
Mellanox WinOF Rev 4.70 IPoIB and Ethernet drivers use NDIS 6.30 new RSS capabilities. The
main changes are:
Removed the previous limitation of 64 CPU cores
Individual network adapter RSS configuration usage
RSS capabilities can be set per individual adapters as well as globally.
To do so, set the registry keys listed below:
For instructions on how to find interface index in registry <nn>, Please refer to C.2 “Finding the
Index Value of the Network Interface,” on page 175.
Table 6 - 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 after 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.