User Manual
Table Of Contents
- Mellanox WinOF VPI User Manual
- Table of Contents
- List of Tables
- Document Revision History
- About this Manual
- 1 Introduction
- 2 Driver Features
- 3 Deploying Windows Server 2012 with SMB Direct
- 4 Driver Configuration
- 5 Performance Tuning
- 6 OpenSM - Subnet Manager
- 7 InfiniBand Fabric
- 7.1 Network Direct Interface
- 7.2 part_man - Virtual IPoIB Port Creation Utility
- 7.3 InfiniBand Fabric Diagnostic Utilities
- 7.4 InfiniBand Fabric Performance Utilities
- 7.4.1 ib_read_bw
- 7.4.2 ib_read_lat
- 7.4.3 ib_send_bw
- 7.4.4 ib_send_lat
- 7.4.5 ib_write_bw
- 7.4.6 ib_write_lat
- 7.4.7 ibv_read_bw
- 7.4.8 ibv_read_lat
- 7.4.9 ibv_send_bw
- 7.4.10 ibv_send_lat
- 7.4.11 ibv_write_bw
- 7.4.12 ibv_write_lat
- 7.4.13 ibaddr
- 7.4.14 ibcacheedit
- 7.4.15 iblinkinfo
- 7.4.16 ibqueryerrors
- 7.4.17 ibsysstat
- 7.4.18 perfquery
- 7.4.19 saquery
- 7.4.20 smpdump
- 8 Software Development Kit
- 9 Troubleshooting
- 10 Documentation
Driver FeaturesRev 4.3
Mellanox Technologies
17
Step 2. Start the client:
2.3 Hyper-V with VMQ
Mellanox WinOF Rev 4.3 includes a virtual machine queue (VMQ) interface to support Micro-
soft 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.
2.4 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 sheet.
For further information, please refer to the MSDN library:
http://msdn.microsoft.com/en-us/library/windows/hardware/ff553723(v=VS.85).aspx
ndpingpong.exe c 15.4.12.128 2222 p1
Using 8 processors. Sender Frequency is 2597685
1 100000 3.80 98.56 262824.1
2 100000 3.80 98.68 526268.5
4 100000 3.81 102.53 1049904.8
8 100000 3.95 98.81 2023532.8
16 100000 3.97 98.29 4025846.5
32 100000 4.05 100.25 7896576.7
64 100000 4.18 101.02 15324826.5
128 100000 4.66 100.65 27483686.0
256 100000 6.46 99.14 39617564.3
512 100000 7.08 101.52 72318742.7
1024 100000 7.70 99.41 132958061.2
2048 100000 8.99 99.10 227871399.7
4096 100000 11.56 101.35 354235590.7
8192 100000 16.76 99.77 488844578.1
16384 100000 26.91 99.88 608904254.0
32768 64000 47.69 101.37 687158577.7
65536 32000 88.75 100.14 738457065.3
131072 16000 171.46 100.24 764467556.7
262144 8000 334.70 99.79 783225451.6
524288 4000 665.06 99.85 788330687.1
1048576 2000 1323.22 100.37 792441466.4
2097152 1000 2629.31 99.84 797606523.6
4194304 500 5272.73 100.16 795470318.4
When using MTU 2048, the administrator should configure the switches to support
MTU 2048 or higher