[ofa-general] [PATCH 0/3] Recieve Core Affinity support
Or Gerlitz
ogerlitz at voltaire.com
Thu Jul 17 04:37:17 PDT 2008
Eli Cohen wrote:
> But the when I said "without RCA" it was with all the patches applied but RCA was disabled through the module param. So the gain in performance can be attibuted to RCA.
This could be a somehow simplified approach,
> In tests I made on my machine I got the following results with netperf TCP, 4 streams.
> Without RCA: 730 MB/s With RCA: 970 MB/s
On my setup, without any of the patches you are using I get 800 MB/s
with single netperf TCP, 850 MB/s with two streams and 900 MB/s with
three streams, the fourth stream cuts the result by half down to 500
MB/s but I did not try to play with process/irq CPU affinity and/or
run some of the streams on different QPs (eg through child interfaces)
This suggests that an check should be made on the performance
enhancement provided by the multiple EQ patch by itself, and then see
if/how much RCA adds on it. For example if for four streams it goes
500 (no patch) --> 750 (Multiple EQ) --> 950 (EQ + RCA) but under tuning
the first number jumps to 950 MB/s then there's no actual gain in this
setting, thoughts?
Or.
More information about the general
mailing list