Re: [PATCH] mlx4_en: map entire pages to increase throughput

2012-07-18 Thread Or Gerlitz
On 7/16/2012 11:57 PM, Thadeu Lima de Souza Cascardo wrote: On Mon, Jul 16, 2012 at 11:43:33PM +0300, Or Gerlitz wrote: TCP_STREAM from this setup before the patch would be good to know as well Does the stream test that I did with uperf using messages of 64000 bytes fit? netperf/TCP_STREA

Re: [PATCH] mlx4_en: map entire pages to increase throughput

2012-07-16 Thread Or Gerlitz
On Mon, Jul 16, 2012 at 10:42 PM, Rick Jones wrote: > I was thinking more along the lines of an additional comparison, > explicitly using netperf TCP_RR or something like it, not just the packets > per second from a bulk transfer test. TCP_STREAM from this setup before the patch would be good t

Re: [PATCH] mlx4_en: map entire pages to increase throughput

2012-07-16 Thread Or Gerlitz
On Mon, Jul 16, 2012 at 10:42 PM, Rick Jones wrote: > I was thinking more along the lines of an additional comparison, > explicitly using netperf TCP_RR or something like it, not just the packets > per second from a bulk transfer test. > TCP_STREAM would be good to know here as well Or. ___

Re: [PATCH] mlx4_en: map entire pages to increase throughput

2012-07-16 Thread Rick Jones
I was thinking more along the lines of an additional comparison, explicitly using netperf TCP_RR or something like it, not just the packets per second from a bulk transfer test. rick -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majord...@vger.k

Re: [PATCH] mlx4_en: map entire pages to increase throughput

2012-07-16 Thread Thadeu Lima de Souza Cascardo
On Mon, Jul 16, 2012 at 11:43:33PM +0300, Or Gerlitz wrote: > On Mon, Jul 16, 2012 at 10:42 PM, Rick Jones wrote: > > > I was thinking more along the lines of an additional comparison, > > explicitly using netperf TCP_RR or something like it, not just the packets > > per second from a bulk transf

Re: [PATCH] mlx4_en: map entire pages to increase throughput

2012-07-16 Thread Thadeu Lima de Souza Cascardo
On Mon, Jul 16, 2012 at 12:42:41PM -0700, Rick Jones wrote: > On 07/16/2012 12:06 PM, Thadeu Lima de Souza Cascardo wrote: > >On Mon, Jul 16, 2012 at 10:27:57AM -0700, Rick Jones wrote: > > > >>What is the effect on packet-per-second performance? (eg aggregate, > >>burst-mode netperf TCP_RR with T

Re: [PATCH] mlx4_en: map entire pages to increase throughput

2012-07-16 Thread Rick Jones
On 07/16/2012 12:06 PM, Thadeu Lima de Souza Cascardo wrote: On Mon, Jul 16, 2012 at 10:27:57AM -0700, Rick Jones wrote: What is the effect on packet-per-second performance? (eg aggregate, burst-mode netperf TCP_RR with TCP_NODELAY set or perhaps UDP_RR) I used uperf with TCP_NODELAY and 16

Re: [PATCH] mlx4_en: map entire pages to increase throughput

2012-07-16 Thread Thadeu Lima de Souza Cascardo
On Mon, Jul 16, 2012 at 10:27:57AM -0700, Rick Jones wrote: > On 07/16/2012 10:01 AM, Thadeu Lima de Souza Cascardo wrote: > >In its receive path, mlx4_en driver maps each page chunk that it pushes > >to the hardware and unmaps it when pushing it up the stack. This limits > >throughput to about 3Gb