RE: ML403 gigabit ethernet bandwidth - 2.6 kernel
From: Ming Liu <hidden>
Date: 2007-06-25 10:03:33
Dear Mohammad,
The results are as follows: PC-->ML403 TCP_SENDFILE : 38Mbps ML403--->PC TCP_SENDFILE: 155Mbps
This result is unreasonable. Because PC is more powerful than your board, so PC->board should be faster than board->PC.
The transfer rate from ML403 to PC has improved by a factor of 2, I see on the posts here in the mailing list that you have reached a band
width of 301Mbps. Yes, with all features which could improve performance enabled, we can get around 300Mbps for TCP transfer. one more hint, did you enable caches on your system? perhaps it will help. Anyway, double check your hardware design to make sure all features are enabled.That's all I can suggest. BR Ming
----------------------------------------quoted
From: eemingliu@hotmail.com To: mamsadegh@hotmail.com; akonovalov@ru.mvista.com;
linuxppc-embedded@ozlabs.org; grant.likely@secretlab.ca
quoted
Subject: RE: ML403 gigabit ethernet bandwidth - 2.6 kernel Date: Sat, 23 Jun 2007 19:10:16 +0000 Use the following command in Linux please: ifconfig eth0 mtu 8982 As well you should do that on your PC in the measurement. Mingquoted
From: Mohammad Sadegh Sadri To: Ming Liu ,,,quoted
Subject: RE: ML403 gigabit ethernet bandwidth - 2.6 kernel Date: Sat, 23 Jun 2007 19:08:29 +0000 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 toenable Jumbo fram support?quoted
we were thinking that it is enabled by default. Is it? thanks ----------------------------------------quoted
From: eemingliu@hotmail.com To: mamsadegh@hotmail.com; akonovalov@ru.mvista.com;linuxppc-embedded@ozlabs.org; grant.likely@secretlab.caquoted
quoted
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
quoted
quoted
quoted
system, we use TX_Threshold=16 and Rx_Threshold=8 and both
waitbound=1.
quoted
quoted
quoted
Also Jumbo frame of 8982 could be enable. Try those hints and share your improvement with us. BR Mingquoted
From: Mohammad Sadegh Sadri To: Andrei Konovalov , Linux PPC LinuxPPC, Grant Likelyquoted
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
quoted
quoted
quoted
module using ML403quoted
we studied all of the posts here carefully: these are the systemcharacteristics;quoted
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
quoted
onequoted
quoted
week agoquoted
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
quoted
anyquoted
quoted
problems.quoted
PC system used for these tests is : CPU P4 Dual Core, 3.4GHz ,2Gigabytesquoted
quoted
memory, Dual gigabit ethernet port, running linux 2.6.21.3quoted
We have tested the PC system band width and it can easily reach966mbits/squoted
quoted
when connected to the same PC. ( using the same cross cable used
for
quoted
ml403quoted
quoted
test)quoted
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 -- -m16384 -squoted
quoted
87380 -S 87380quoted
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
quoted
quoted
quoted
bandwidth.quoted
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
quoted
quoted
quoted
quoted
_______________________________________________ Linuxppc-embedded mailing list Linuxppc-embedded@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!
quoted
_________________________________________________________________ 免费下载 MSN Explorer: http://explorer.msn.com/lccn/_________________________________________________________________ Discover the new Windows Vista http://search.msn.com/results.aspx?q=windows+vista&mkt=en-US&form=QBRE
_________________________________________________________________ 免费下载 MSN Explorer: http://explorer.msn.com/lccn/