Thread (12 messages) 12 messages, 2 authors, 2016-01-05

Re: [PATCH v2 1/4] vmxnet3: restore tx data ring support

From: Yong Wang <hidden>
Date: 2016-01-05 23:27:18

On 1/4/16, 9:16 PM, "Stephen Hemminger" [off-list ref] wrote:
On Mon,  4 Jan 2016 18:28:16 -0800
Yong Wang [off-list ref] wrote:
quoted
Tx data ring support was removed in a previous change
to add multi-seg transmit.  This change adds it back.

Fixes: 7ba5de417e3c ("vmxnet3: support multi-segment transmit")

Signed-off-by: Yong Wang <redacted>
Do you have any numbers to confirm this?
From the original commit (2e849373):

Performance results show that this patch significantly
boosts vmxnet3 64B tx performance (pkt rate) for l2fwd
application on a Ivy Bridge server by >20% at which
point we start to hit some bottleneck on the rx side.

I also re-did the same test on a different setup (Haswell
processor, ~2.3GHz clock rate) on top of the master with
this set of patches and still observed ~17% performance
gains.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help