ML403 gigabit ethernet bandwidth - 2.6 kernel

Mohammad Sadegh Sadri mamsadegh at hotmail.com
Sun Jun 24 05:08:29 EST 2007


Dear Ming,

Really thanks for reply,

about thresholds and waitbound OK! I'll adjust them in adapter.c ,

but what about enabling jumbo frames? should I do any thing special to enable Jumbo fram support? 

we were thinking that it is enabled by default. Is it?

thanks




----------------------------------------
> From: eemingliu at hotmail.com
> To: mamsadegh at hotmail.com; akonovalov at ru.mvista.com; linuxppc-embedded at ozlabs.org; grant.likely at secretlab.ca
> Subject: RE: ML403 gigabit ethernet bandwidth - 2.6 kernel
> Date: Sat, 23 Jun 2007 18:48:19 +0000
> 
> Dear Mohammad,
> There are some parameters which could be adjusted to improve the 
> performance. They are: TX and RX_Threshold TX and RX_waitbound. In my 
> system, we use TX_Threshold=16 and Rx_Threshold=8 and both waitbound=1.
> 
> Also Jumbo frame of 8982 could be enable.
> 
> Try those hints and share your improvement with us.
> 
> BR
> Ming
> 
> >From: Mohammad Sadegh Sadri 
> >To: Andrei Konovalov , Linux PPC Linux 
> PPC, Grant Likely 
> >Subject: ML403 gigabit ethernet bandwidth - 2.6 kernel 
> >Date: Sat, 23 Jun 2007 12:19:12 +0000
> >
> >
> >Dear all,
> >
> >Recently we did a set of tests on performance of virtex 4FX hard TEMAC 
> module using ML403
> >
> >we studied all of the posts here carefully: these are the system 
> characteristics;
> >
> >Board : ML403
> >EDK    : EDK9.1SP2
> >Hard TEMAC version and PLTEMAC version are both 3.0.a
> >PPC clock frequency :  300MHz
> >Kernel : 2.6.21-rc7 , downloaded from grant's git tree some thing near one 
> week ago
> >DMA type: 3 (sg dma)
> >DRE : enabled for TX and RX, (2)
> >CSUM offload is enabled for both of TX and RX
> >tx and rx fifo sizes : 131072 bits
> >
> >the board comes up over NFS root file system completely and without any 
> problems.
> >
> >PC system used for these tests is : CPU P4 Dual Core, 3.4GHz , 2Gigabytes 
> memory, Dual gigabit ethernet port, running linux 2.6.21.3
> >We have tested the PC system band width and it can easily reach 966mbits/s 
> when connected to the same PC. ( using the same cross cable used for ml403 
> test)
> >
> >Netperf is compiled with TCP SEND FILE enabled, ( -DHAVE_SENDFILE)
> >
> >(from board to PC)
> >netperf -t TCP_SENDFILE -H 10.10.10.250 -F /boot/zImage.elf -- -m 16384 -s 
> 87380 -S 87380
> >
> >the measured bandwidth for this test was just 40.66Mbits.
> >It is also true for netperf from PC to board.
> >
> >we do not have any more idea about what we should do to improve the 
> bandwidth.
> >any help or ideas is appreciated...
> >
> >_________________________________________________________________
> >Connect to the next generation of MSN 
> Messenger?>http://imagine-msn.com/messenger/launch80/default.aspx?locale=en-us&source=wlmailtagline
> 
> >_______________________________________________
> >Linuxppc-embedded mailing list
> >Linuxppc-embedded at ozlabs.org
> >https://ozlabs.org/mailman/listinfo/linuxppc-embedded
> 
> _________________________________________________________________
> 免费下载 MSN Explorer:   http://explorer.msn.com/lccn/  
> 

_________________________________________________________________
News, entertainment and everything you care about at Live.com. Get it now!
http://www.live.com/getstarted.aspx



More information about the Linuxppc-embedded mailing list