User Manual

Rev 4.70
Mellanox Technologies
91
ignated destination. RSS can significantly improve the number of transactions, the number of con-
nections per second, and the network throughput.
This parameter can be set to one of the following values:
Enabled (default): Set RSS Mode
Disabled: The hardware is configured once to use the Toeplitz hash function, and the indirection table is
never changed.
Receive Completion Method
Sets the completion methods of the received packets, and can affect network throughput and CPU utili-
zation.
Polling Method
Increases the CPU utilization as the system polls the received rings for the incoming packets. However, it
may increase the network performance as the incoming packet is handled faster.
Interrupt Method
Optimizes the CPU as it uses interrupts for handling incoming messages. However, in certain scenarios it
can decrease the network throughput.
Adaptive (Default Settings)
A combination of the interrupt and polling methods dynamically, depending on traffic type and network
usage. Choosing a different setting may improve network and/or system performance in certain configu-
rations.
Interrupt Moderation RX Packet Count
Number of packets that need to be received before an interrupt is generated on the receive side
(default 5).
Interrupt Moderation RX Packet Time
Maximum elapsed time (in usec) between the receiving of a packet and the generation of an inter-
rupt, even if the moderation count has not been reached (default 10).
Rx Interrupt Moderation Type
Sets the rate at which the controller moderates or delays the generation of interrupts making it pos-
sible to optimize network throughput and CPU utilization. The default setting (Adaptive) adjusts
the interrupt rates dynamically depending on the traffic type and network usage. Choosing a differ-
ent setting may improve network and system performance in certain configurations.
Send completion method
Sets the completion methods of the Send packets and it may affect network throughput and CPU
utilization.
Interrupt Moderation TX Packet Count
Number of packets that need to be sent before an interrupt is generated on the send side (default 0).
Interrupt Moderation TX Packet Time
Maximum elapsed time (in usec) between the sending of a packet and the generation of an inter-
rupt even if the moderation count has not been reached (default 0).
IOAT is not used while in RSS mode.