User Manual

Table Of Contents
Rev 4.60
Mellanox Technologies
16
3 Driver Features
The Mellanox VPI WinOF driver release introduces the following capabilities:
One or two ports
Up to 16 Rx queues per port
Rx steering mode (RSS)
Hardware Tx/Rx checksum calculation
Large Send off-load (i.e., TCP Segmentation Off-load)
Hardware multicast filtering
Adaptive interrupt moderation
MSI-X support
Auto Sensing
Ethernet Only:
Hardware VLAN filtering
Header Data Split
•RoCE
DSCP over IPv4
NVGRE hardware off-load in ConnectX®-3 Pro
Ports TX arbitration/Bandwidth allocation per port
For the complete list of Ethernet and InfiniBand Known Issues and Limitations, see
MLNX_VPI_WinOF_Release_Notes.pdf.
3.1 Hyper-V with VMQ
Mellanox WinOF Rev 4.60 includes a Virtual Machine Queue (VMQ) interface to support
Microsoft Hyper-V network performance improvements and security enhancement.
VMQ interface supports:
Classification of received packets by using the destination MAC address to route the
packets to different receive queues
NIC ability to use DMA to transfer packets directly to a Hyper-V child-partition's
shared memory
Scaling to multiple processors, by processing packets for different virtual machines on
different processors.
3.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