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" <[EMAIL PROTECTED]> >To: linuxppc-embedded@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@ozlabs.org >https://ozlabs.org/mailman/listinfo/linuxppc-embedded _________________________________________________________________ 与联机的朋友进行交流,请使用 MSN Messenger: http://messenger.msn.com/cn _______________________________________________ Linuxppc-embedded mailing list Linuxppc-embedded@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-embedded