so jetz gehts rund:
hab ne Entwicklungsumgebung für IRIX 4 auftreiben können
wenn man 2 zeilen in den header-files von nbench löscht, kriegt mans auch fehlerfrei compiliert
das doofe: für cc hab ich keine man page und sowas wie --help kennt der leider auch nicht ich weiß, dass es -mips2 gibt, -mips3 (was die richtige Architektur für den R4400 wär) gibt es aber nicht
der erste Versuch war dann etwas ernüchternd
Spoiler anzeigen
Code
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 : 30.156 : 0.77 : 0.25
STRING SORT : 0.68705 : 0.31 : 0.05
BITFIELD : 8.2758e+06 : 1.42 : 0.30
FP EMULATION : 2.2603 : 1.08 : 0.25
FOURIER : 1489.8 : 1.69 : 0.95
ASSIGNMENT : 0.34083 : 1.30 : 0.34
IDEA : 115.96 : 1.77 : 0.53
HUFFMAN : 45.492 : 1.26 : 0.40
NEURAL NET : 0.42301 : 0.68 : 0.29
LU DECOMPOSITION : 10.438 : 0.54 : 0.39
==========================ORIGINAL BYTEMARK RESULTS==========================
INTEGER INDEX : 1.008
FLOATING-POINT INDEX: 0.854
Baseline (MSDOS*) : Pentium* 90, 256 KB L2-cache, Watcom* compiler 10.0
==============================LINUX DATA BELOW===============================
CPU : MIPS R4400 200MHz
L2 Cache : 1 MB
OS : IRIX 4.0.5H
C compiler : cc
libc :
MEMORY INDEX : 0.168
INTEGER INDEX : 0.341
FLOATING-POINT INDEX: 0.474
Baseline (LINUX) : AMD K6/233*, 512 KB L2-cache, gcc 2.7.2.3, libc-5.4.38
Alles anzeigen
der gute 200MHz R4400 soll mit ach und krach mit nem 90er Pentium mithalten können?
hab auf gut dünken dann einfach mal ein -O angehängt, und schon schlägt er sich besser
Spoiler anzeigen
Code
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 : 51.639 : 1.33 : 0.44
STRING SORT : 0.71454 : 0.32 : 0.05
BITFIELD : 1.0676e+07 : 1.83 : 0.38
FP EMULATION : 5.5556 : 2.67 : 0.62
FOURIER : 1534.4 : 1.75 : 0.98
ASSIGNMENT : 0.63654 : 2.42 : 0.63
IDEA : 139.72 : 2.14 : 0.63
HUFFMAN : 64.103 : 1.78 : 0.57
NEURAL NET : 1.4815 : 2.38 : 1.00
LU DECOMPOSITION : 37.25 : 1.93 : 1.39
==========================ORIGINAL BYTEMARK RESULTS==========================
INTEGER INDEX : 1.523
FLOATING-POINT INDEX: 2.001
Baseline (MSDOS*) : Pentium* 90, 256 KB L2-cache, Watcom* compiler 10.0
==============================LINUX DATA BELOW===============================
CPU : MIPS R4400 200MHz
L2 Cache : 1 MB
OS : IRIX 4.0.5H
C compiler : cc
libc :
MEMORY INDEX : 0.228
INTEGER INDEX : 0.557
FLOATING-POINT INDEX: 1.110
Baseline (LINUX) : AMD K6/233*, 512 KB L2-cache, gcc 2.7.2.3, libc-5.4.38
Alles anzeigen
mal noch zum Vergleich die nbench-Ergebnisse mit MIPSpro unter IRIX 6.5