[Prism54-devel] benchamark

Luis R. Rodriguez mcgrof@ruslug.rutgers.edu
Fri, 5 Mar 2004 03:29:37 -0500


OK I have better results now. After setting frameburst to a max of 5k, I
then set profile (DOT11_OID_PROFILES) to DOT11_PROFILE_TEST (4) and got
the following results:

wasp[~/prism54/prism54-cvs-latest]$ nttcp -T -t -l16384 moth-wlan-gw
     Bytes  Real s   CPU s Real-MBit/s  CPU-MBit/s   Calls  Real-C/s   CPU-C/s
l 33554432    8.90    0.42     30.1754    637.7109    2048    230.22    4865.3
1 33554432    8.90    3.39     30.1558     79.1845   13023   1462.99    3841.6

What goes on in TEST Profile? Beats me. Anyone else know the details of
what this does? 

Judging from my results, I'd guess you (Feyd) could probably reach results of up to 33 - 34Mbit/s.

	Luis

On Fri, Mar 05, 2004 at 02:18:27AM -0500, Luis R. Rodriguez wrote:
> On Thu, Mar 04, 2004 at 09:20:28AM +0100, Feyd wrote:
> > Hi,
> > 
> > I compiled the driver staticaly into the kernel to see if it affects performace
> > and the result is pleasant (I was getting about 10-12 Mbit with the driver as
> > module on those slow machines):
> > 
> > notes:~# nttcp -T -t -l16384 gw
> >      Bytes  Real s   CPU s Real-MBit/s  CPU-MBit/s   Calls  Real-C/s   CPU-C/s
> > l 33554432   11.17    0.31     24.0360    855.0180    2048    183.38    6523.3
> > 1 33554432   11.19    1.04     23.9794    257.1612   22540   2013.50   21593.3
> > 
> > after setting frameburst to 5000 (maximum allowed by windows driver) on both
> > machines (./setoid eth0 0x1b000008 136 19 0 0):
> > 
> > notes:~# nttcp -T -t -l16384 gw
> >      Bytes  Real s   CPU s Real-MBit/s  CPU-MBit/s   Calls  Real-C/s   CPU-C/s
> > l 33554432    8.58    0.51     31.3002    524.3689    2048    238.80    4000.6
> > 1 33554432    8.59    0.90     31.2364    298.6386   16113   1874.98   17926.0
> 
> These test are only performed with modules on systems running prism54
> cards. 
> 
> STA is PII 233Mhz / 56MB RAM
> AP is PMMX 200Mhz /  60MB RAM
> 
> ---------------------------------------------------------------------------------
> My results with frameburst set to default (0) is:
> 
> wasp[~/prism54/prism54-cvs-latest]$ nttcp -T -t -l16384 moth-wlan-gw
>      Bytes  Real s   CPU s Real-MBit/s  CPU-MBit/s   Calls  Real-C/s   CPU-C/s
> l 33554432   15.69    0.32     17.1102    844.2641    2048    130.54    6441.2
> 1 33554432   15.73    2.59     17.0688    103.6430   23171   1473.36    8946.3
> 
> ----------------------------------------------------------------------------------
> Now, setting frameburst to a max of 5000 on both STA an AP I get:
> wasp[~/prism54/prism54-cvs-latest]$ nttcp -T -t -l16384 moth-wlan-gw
>      Bytes  Real s   CPU s Real-MBit/s  CPU-MBit/s   Calls  Real-C/s   CPU-C/s
> l 33554432    9.53    0.41     28.1540    656.4209    2048    214.80    5008.1
> 1 33554432    9.55    3.36     28.1147     79.8915   13341   1397.28    3970.5
> -----------------------------------------------------------------------------------
> 
> Your list shows better results. I'd have to test building the driver
> into the kernel, I'm not sure how it'd help speed things.
> 
> One thing is for sure, maxing out the frameburst is *good*. :) 
> 
> -- 
> GnuPG Key fingerprint = 113F B290 C6D2 0251 4D84  A34A 6ADD 4937 E20A 525E



-- 
GnuPG Key fingerprint = 113F B290 C6D2 0251 4D84  A34A 6ADD 4937 E20A 525E