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