[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