Michael S. Tsirkin wrote:
Quoting Rick Jones <[EMAIL PROTECTED]>:
Subject: why is CPU util/service demand so much higher with SDP than TCP?
So, while playing around with my new netperf SDP_RR test I've noticed that
a single-byte _RR test over SDP has a much higher transactions per second
(ie lower latency) than over TCP over the same HCA, but the CPU utilization
is _very_ much higher and the service demand (cpu per transaction) as well.
CPU util being higher makes sense with a higher transaction rate, but not
the increased service demand - well at least not to my experience thusfar.
That's expected.
SDP by default uses polling aggressively to trade off service demand for
latency.
You can play with recv_poll module parameter to tune that.
Ah, so it is doing a sit and spin waiting for traffic. I'll see about the
recv_poll module parm - is it a binary or other?
rick jones
_______________________________________________
general mailing list
[email protected]
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general
To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general