Hi,
Just to see if it was worth it, I rebuilt a kernel with the athlon
processor option. I then ran nbench in single mode no devfsd to avoid as
many external influence as possible. The results are not roughly but
exactly the same when I use the stock mdk kernel or the one I rebuilt.
model name : AMD Athlon(TM) XP 1700+
cpu MHz : 1614.371
MemTotal: 223344 kB
Results with Mandrake kernel:
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 : 864.64 : 22.17 : 7.28
STRING SORT : 112.88 : 50.44 : 7.81
BITFIELD : 2.3122e+08 : 39.66 : 8.28
FP EMULATION : 73.051 : 35.05 : 8.09
FOURIER : 15271 : 17.37 : 9.75
ASSIGNMENT : 13.642 : 51.91 : 13.46
IDEA : 2082.7 : 31.85 : 9.46
HUFFMAN : 820.12 : 22.74 : 7.26
NEURAL NET : 20.184 : 32.42 : 13.64
LU DECOMPOSITION : 727.36 : 37.68 : 27.21
====================ORIGINAL BYTEMARK RESULTS==========================
INTEGER INDEX : 34.525
FLOATING-POINT INDEX: 27.684
Baseline (MSDOS*) : Pentium* 90, 256 KB L2-cache, Watcom* compiler
10.0
========================LINUX DATA BELOW===============================
C compiler : gcc version 2.96 20000731 (Mandrake Linux 8.2
2.96-0.76mdk)
libc : unknown version
MEMORY INDEX : 9.549
INTEGER INDEX : 7.975
FLOATING-POINT INDEX: 15.354
Baseline (LINUX) : AMD K6/233*, 512 KB L2-cache, gcc 2.7.2.3,
libc-5.4.38
* Trademarks are property of their respective holder.
Custom kernel: (the details are the same within 1/100th)
MEMORY INDEX : 9.574
INTEGER INDEX : 7.969
FLOATING-POINT INDEX: 15.367
Baseline (LINUX) : AMD K6/233*, 512 KB L2-cache, gcc 2.7.2.3,
libc-5.4.38
As far as I am concerned, it's going to take a while before I recompile
a kernel. There may be some differences with some more specialized
3Dnow! things, but I don't know any benchmark tool, and I am not sure
how many linux apps use it.
=-=
kk1