[ofa-general] [PATCH 0/3] Recieve Core Affinity support

Eli Cohen eli at dev.mellanox.co.il
Thu Jul 17 06:02:11 PDT 2008


On Thu, Jul 17, 2008 at 02:37:17PM +0300, Or Gerlitz wrote:
> Eli Cohen wrote:
> 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)
If you're seeking improvements through using child interfaces or
playing with irq affinity, that's legitimate but it does not suit everyone's
needs. 
>
> 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?
>

Multiple EQ by itself won't buy you anything unless the application
(IPoIB in this case) uses it.



More information about the general mailing list