ML403 gigabit ethernet bandwidth - 2.6 kernel
Ming Liu
eemingliu at hotmail.com
Tue Jun 26 17:42:57 EST 2007
Actually I have asked the xilinx expert on the statistics. With the
PLB_TEMAC, we can also get a result like that, say 300Mbps for TCP. (From
their numbers, the throughput is even higher.)
Some remindings from my experience: Remember to enable everything in the
hardware and software which can improve the performance, such as,
CS_offloading, data allighment engines, large fifos, and so on, from the
configuration of PLB_TEMAC in EDK. As well, remember to enable cache. In
the software field, interrupt_coaleascing will also help. At this time,
normally we can get more than 100Mbps for TCP. Jumbo-frame of 8982 will
almost double this number.
Have fun.
BR
Ming
>From: "Greg Crocker" <greg.crocker at gmail.com>
>To: linuxppc-embedded at ozlabs.org
>Subject: RE: ML403 gigabit ethernet bandwidth - 2.6 kernel
>Date: Mon, 25 Jun 2007 15:42:09 -0400
>
>I was able to achieve ~320 Mbit/sec data rate using the Gigabit
>System
>Reference Design (GSRD XAPP535/536) from Xilinx. This utilizes the
>LocalLink TEMAC to perform the transfers. The reference design
>provides the
>Linux 2.4 drivers that can be ported to Linux 2.6 with a little
>effort.
>
>This implementation did not use checksum offloading and the data
>rates were
>achieved using TCP_STREAM on netperf.
>
>Greg
>_______________________________________________
>Linuxppc-embedded mailing list
>Linuxppc-embedded at ozlabs.org
>https://ozlabs.org/mailman/listinfo/linuxppc-embedded
_________________________________________________________________
与联机的朋友进行交流,请使用 MSN Messenger: http://messenger.msn.com/cn
More information about the Linuxppc-embedded
mailing list