netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Peak TCP performance
@ 2013-10-11  2:34 Kyle Hubert
  2013-10-11  3:21 ` Eric Dumazet
  0 siblings, 1 reply; 6+ messages in thread
From: Kyle Hubert @ 2013-10-11  2:34 UTC (permalink / raw)
  To: netdev

I'm working on a device, I consistently get 27gbps via netperf-2.6.
UDP reports 54gbps.

TCP is maxed out at 100% CPU on the transmit side. On the receive
side, 40% of the CPU. Thus, I didn't believe I could eek anymore
performance out of it.

However, very oddly, if I enabled bridged mode to forward some
packets, TCP performance goes up to 32gbps. The thing that bothers me
is that transmit CPU utilization drops to 65%, and receive CPU
utilization increases to 60%.

What happens when the device becomes bridged to gain so much
performance? Also, can I now take advantage of the extra CPU time
available to drive more traffic? No tunable seems to have any effect..
(except down)

Any ideas?

Cheers,
-Kyle

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2013-10-11 17:46 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-10-11  2:34 Peak TCP performance Kyle Hubert
2013-10-11  3:21 ` Eric Dumazet
2013-10-11  3:33   ` Kyle Hubert
2013-10-11  3:44     ` Eric Dumazet
2013-10-11  4:21       ` Kyle Hubert
2013-10-11 17:46         ` Rick Jones

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).