Am 09.11.2011 17:08, schrieb Kyle Brantley:
> On 11/9/2011 8:10 AM, Lonnie Abelbeck wrote:
>> Hi Hermann,
>>
>> I am getting better results than you are.
>>
>> I have a the 1MB/1GHz net6501-50, comBIOS 1.40h, and using it as a router...
>>
>> [ iperf -s ] --- [eth0/WAN # net6501-50 # eth2/LAN] --- [ iperf -c ... ]
>>
>> I get 515 Mbits/sec with the default iperf settings.  'top' is 
>> non-responsive during the test on the console.
>>
>> I'm using linux kernel 2.6.35 with the latest e1000e driver from 
>> sourceforge, no-SMP and iptables (IPv4 NAT/IPv6) firewall active.
>> --
>
> A quick test against a device on the same switch as my 6501-70, ran for 
> two minutes:
> 
> [ ID] Interval       Transfer     Bandwidth
> [  3]  0.0-120.0 sec  11.1 GBytes   797 Mbits/sec
> 
> Linux localhost.localdomain 2.6.38.6-26.rc1.fc15.x86_64 #1 SMP Mon May 9 
> 20:45:15 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux
> 
> Not quite full wire speed, but acceptable. It also consumed the 'entire' 
> CPU (as per top, 100% dedicated to software interrupts), leaving the HT 
> core mostly available.

Thanks a lot for your reply. It seems that there's something wrong with
my setup, maybe it's the kernel? What bios version do you have? Do you
have HT enabled?

I would be very much interested in comparing the CPU speed, can you
perhaps download the following and run "nbench" (already precompiled for
the 6501)?

http://violin.qwer.tk/~dusty/temp/nbench.tgz

My results are as follows:

----------------- snip ---------------------
BYTEmark* Native Mode Benchmark ver. 2 (10/95)
Index-split by Andrew D. Balsa (11/97)
Linux/Unix* port by Uwe F. Mayer (12/96,11/97)

TEST                : Iterations/sec.  : Old Index   : New Index
                    :                  : Pentium 90* : AMD K6/233*
--------------------:------------------:-------------:------------
NUMERIC SORT        :          174.02  :       4.46  :       1.47
STRING SORT         :          23.077  :      10.31  :       1.60
BITFIELD            :      6.8908e+07  :      11.82  :       2.47
FP EMULATION        :          23.429  :      11.24  :       2.59
FOURIER             :          2255.1  :       2.56  :       1.44
ASSIGNMENT          :          3.3704  :      12.82  :       3.33
IDEA                :          646.05  :       9.88  :       2.93
HUFFMAN             :          284.09  :       7.88  :       2.52
NEURAL NET          :          2.1586  :       3.47  :       1.46
LU DECOMPOSITION    :          120.12  :       6.22  :       4.49
==========================ORIGINAL BYTEMARK
RESULTS==========================
INTEGER INDEX       : 9.319
FLOATING-POINT INDEX: 3.811
Baseline (MSDOS*)   : Pentium* 90, 256 KB L2-cache, Watcom* compiler 10.0
==============================LINUX DATA
BELOW===============================
CPU                 : GenuineIntel Genuine Intel(R) CPU        @ 1.60GHz
1600MHz
L2 Cache            : 512 KB
OS                  : Linux 2.6.32-5-686
C compiler          : gcc version 4.4.5 (Debian 4.4.5-8)
libc                : libc-2.11.2.so
MEMORY INDEX        : 2.358
INTEGER INDEX       : 2.302
FLOATING-POINT INDEX: 2.114
Baseline (LINUX)    : AMD K6/233*, 512 KB L2-cache, gcc 2.7.2.3, libc-5.4.38
----------------- snip ---------------------

My /proc/interrupts look a bit different:

-----------------snip ----------------------
            CPU0
   0:         65    XT-PIC-XT        timer
   2:          0    XT-PIC-XT        cascade
   4:        621    XT-PIC-XT        serial
   7:         13    XT-PIC-XT
   8:          0    XT-PIC-XT        rtc0
   9:          6    XT-PIC-XT        ehci_hcd:usb1, ohci_hcd:usb3,
ohci_hcd:usb4, ohci_hcd:usb5, serial
  10:          0    XT-PIC-XT        ehci_hcd:usb2, ohci_hcd:usb6,
ohci_hcd:usb7, ohci_hcd:usb8
  22:       7585   PCI-MSI-edge      eth0-rx-0
  23:          0   PCI-MSI-edge      eth0-tx-0
  24:          2   PCI-MSI-edge      eth0
  25:      21734   PCI-MSI-edge      ahci
  26:     190244   PCI-MSI-edge      eth1-rx-0
  27:     121159   PCI-MSI-edge      eth1-tx-0
  28:          4   PCI-MSI-edge      eth1
 NMI:    2508751   Non-maskable interrupts
 LOC:    3794295   Local timer interrupts
 SPU:          0   Spurious interrupts
 PMI:    2508751   Performance monitoring interrupts
 PND:    2507386   Performance pending work
 RES:          0   Rescheduling interrupts
 CAL:          0   Function call interrupts
 TLB:          0   TLB shootdowns
 TRM:          0   Thermal event interrupts
 THR:          0   Threshold APIC interrupts
 MCE:          0   Machine check exceptions
 MCP:         52   Machine check polls
 ERR:         13
 MIS:          0
-----------------snip ----------------------

I wonder why I have so much NMI, PMI and PND interrupts?

Many thanks for help!

Best Regards,
Hermann


_______________________________________________
Soekris-tech mailing list
[email protected]
http://lists.soekris.com/mailman/listinfo/soekris-tech

Reply via email to