[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