[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [microblaze-uclinux] checksum offload with ll-Temac on ML506
Hi Paul,
On Fri, Mar 20, 2009 at 9:27 PM, <paul.oppeneer@xxxxxxxx> wrote:
> Currently i'm working using a ML506 with xll-Temac(Petalinux).
> I enabled TX and RX hardware checksum offloading in the Xilinx Platform
> Studio. I also set the TxCsum and RxCsum in the xlltemac driver.
>
> I assume checksum offloading is working because transferring over TCP/IP
> won't work if i use an FPGA image build without setting these offload
> features. Transferring will work when setting these offload features.
Sounds right.
> The problem is that the transferrate will not improve on using checksum
> offloading in my case. The transferrate is still about 10Mbps.
10Mbps sounds a little slow, we've typically seen around 24-25MBps on
a custom V5 platform (not ML505 but similar).
> Am i doing something wrong here? Is there anyone who succesfully used
> checksum offloading on xlltemac and noticed a performance increase? Or is
> the xilinx_lltemac driver simply not ready for it?
We don't see any real improvement with TX/RX csum offload either. As
I think I mentioned on the list recently, we haven't done any serious
profiling to see where the bottlenecks are, but it's on the list.
Sorry I haven't got anything more concrete for you right now, but
we'll let you know when the situation changes.
Regards,
John
--
John Williams, PhD, B.Eng, B.IT
PetaLogix - Linux Solutions for a Reconfigurable World
w: www.petalogix.com p: +61-7-30090663 f: +61-7-30090663
___________________________
microblaze-uclinux mailing list
microblaze-uclinux@xxxxxxxxxxxxxx
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/