[openib-general] [PATCH] FMR support in mthca
Michael S. Tsirkin
mst at mellanox.co.il
Wed Mar 30 07:15:29 PST 2005
Quoting r. Hal Rosenstock <halr at voltaire.com>:
> Subject: Re: [openib-general] [PATCH] FMR support in mthca
>
> On Mon, 2005-03-28 at 20:03, Libor Michalek wrote:
> > I haven't looked closely at the code yet, but I did try it out
> > with SDP/AIO on a pair of x86 systems with Tavors and a pair of
> > x86_64 systems with Arbels. With a small change to core/fmr_pool.c
> > and enabling pool creation in SDP it worked as expected. Here are
> > throughput results:
> >
> > x86 x86_64
> > -------- --------
> > SDP sync 610 MB/s 710 MB/s
> > SDP async (hit) 740 MB/s 910 MB/s
> > SDP async (miss) 590 MB/s 910 MB/s
> >
> > For sync sockets I used 81600 byte buffers. For async socket I kept
> > 20 96K buffers in flight. For the FMR pool cache hit async results I
> > used only 20 different buffers. For the FMR pool cache miss async
> > results I used 1000 different buffers, of which only 20 were in flight
> > at a time.
>
> Any idea why hit/miss make such a difference on x86 and not x86_64 ?
>
> Also, is all the code for this now checked available ?
Yes.
> Thanks.
>
> -- Hal
>
--
MST - Michael S. Tsirkin
More information about the general
mailing list