User Manual

Table Of Contents
Performance TuningRev 4.3
Mellanox Technologies
41
Examples
For example, if the adapter is represented by "Local Area Connection 6" and "Local Area Con-
nection 7"
5.2 Application Specific Optimization and Tuning
5.2.1 Ethernet Performance Tuning
The user can configure the Ethernet adapter by setting some registry keys. The registry keys may
affect Ethernet performance.
-st Single stream traffic scenario.
This option must be followed by one or two connection names for an Ethernet adapter.
The tuning will restore the default settings on the second connection and performed on
the first connection.
This option automatically sets:
SendCompletionMethod = 0
RecvCompletionMethod = 2
*ReceiveBuffers = 1024
UseRSSForRawIP = 1
UseRSSForUDP = 1
In Operating Systems support NDIS6.3:
RssProfile = 3
Additionally, this option chooses the best processors to assign to:
DefaultRecvRingProcessor
TxInterruptProcessor
TxForwardingProcessor
In Operating Systems support NDIS6.2:
RssBaseProcNumber
MaxRssProcessors
In Operating Systems support NDIS6.3:
NumRSSQueues
RssMaxProcNumber
For single port stream tuning type:
perf_tuning.exe -s -c1 "Local Area Connection 6" -c2 "Local Area Connection 7"
or to set one adapter only:
perf_tuning.exe -s -c1 "Local Area Connection 6"
For single stream tuning type:
perf_tuning.exe -st -c1 "Local Area Connection 6" -c2 "Local Area Connection 7"
or to set one adapter only:
perf_tuning.exe -st -c1 "Local Area Connection 6"
For dual port streams tuning type:
perf_tuning.exe -d -c1 "Local Area Connection 6" -c2 "Local Area Connection 7"
For forwarding streams tuning type:
perf_tuning.exe -f -c1 "Local Area Connection 6" -c2 "Local Area Connection 7"
For manual tuning of the first adapter to use RSS on CPUs 0-3:
perf_tuning.exe -m -c1 "Local Area Connection 6" -b 0 -n 4
In order to restore defaults type:
perf_tuning.exe -r -c1 "Local Area Connection 6" -c2 "Local Area Connection 7"
Flag Description