Ich hab mal den nBench über meine rx2600 mit diversen CPU-Konfigurationen unter Debian 6.04 drübergejagt
Compiler, CFLAGS, OS-Version:
Spoiler anzeigen
gcc version 4.4.5 (Debian 4.4.5-8)
CFLAGS = -s -static -Wall -O3
Linux HP-RX2600 2.6.32-5-mckinley #1 SMP Sun May 6 08:36:37 UTC 2012 ia64 GNU/Linux
Die CFLAGS sind die, die standardmäßig eingestellt sind. Andere hab ich mangels Wissens, was es gibt (noch?) net getestet.
Hier die Ergebnisse, hinterher gleich die cpuinfo aus /proc/cpuinfo:
Itanium 2 1000MHz 1MB L3 Qualification Sample (Single)
Spoiler anzeigen
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 : 825.2 : 21.16 : 6.95
STRING SORT : 18.541 : 8.28 : 1.28
BITFIELD : 1.4262e+08 : 24.46 : 5.11
FP EMULATION : 104.25 : 50.02 : 11.54
FOURIER : 37495 : 42.64 : 23.95
ASSIGNMENT : 10.367 : 39.45 : 10.23
IDEA : 989.71 : 15.14 : 4.49
HUFFMAN : 895.7 : 24.84 : 7.93
NEURAL NET : 9.3835 : 15.07 : 6.34
LU DECOMPOSITION : 326.72 : 16.93 : 12.22
==========================ORIGINAL BYTEMARK RESULTS==========================
INTEGER INDEX : 22.779
FLOATING-POINT INDEX: 22.158
Baseline (MSDOS*) : Pentium* 90, 256 KB L2-cache, Watcom* compiler 10.0
==============================LINUX DATA BELOW===============================
CPU : Madison 1000MHz
L2 Cache :
OS : Linux 2.6.32-5-mckinley
C compiler :
libc :
MEMORY INDEX : 4.062
INTEGER INDEX : 7.313
FLOATING-POINT INDEX: 12.289
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.
Alles anzeigen
processor : 0
vendor : GenuineIntel
arch : IA-64
family : 31
model : 1
model name : Madison
revision : 5
archrev : 0
features : branchlong
cpu number : 0
cpu regs : 4
cpu MHz : 1000.000
itc MHz : 1000.000000
BogoMIPS : 1495.04
siblings : 1
physical id: 0
Alles anzeigen
Itanium 2 1300MHz 3MB L3 (Dual)
Spoiler anzeigen
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 : 957.24 : 24.55 : 8.06
STRING SORT : 24.092 : 10.77 : 1.67
BITFIELD : 1.8535e+08 : 31.79 : 6.64
FP EMULATION : 135.66 : 65.10 : 15.02
FOURIER : 48761 : 55.46 : 31.15
ASSIGNMENT : 13.475 : 51.27 : 13.30
IDEA : 1287 : 19.68 : 5.84
HUFFMAN : 1164.5 : 32.29 : 10.31
NEURAL NET : 12.21 : 19.62 : 8.25
LU DECOMPOSITION : 424.88 : 22.01 : 15.89
==========================ORIGINAL BYTEMARK RESULTS==========================
INTEGER INDEX : 29.137
FLOATING-POINT INDEX: 28.821
Baseline (MSDOS*) : Pentium* 90, 256 KB L2-cache, Watcom* compiler 10.0
==============================LINUX DATA BELOW===============================
CPU : Dual Madison 1300MHz
L2 Cache :
OS : Linux 2.6.32-5-mckinley
C compiler :
libc :
MEMORY INDEX : 5.280
INTEGER INDEX : 9.243
FLOATING-POINT INDEX: 15.985
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.
Alles anzeigen
processor : 0
vendor : GenuineIntel
arch : IA-64
family : 31
model : 1
model name : Madison
revision : 5
archrev : 0
features : branchlong
cpu number : 0
cpu regs : 4
cpu MHz : 1300.000
itc MHz : 1300.000000
BogoMIPS : 1945.60
siblings : 1
physical id: 0
processor : 1
vendor : GenuineIntel
arch : IA-64
family : 31
model : 1
model name : Madison
revision : 5
archrev : 0
features : branchlong
cpu number : 0
cpu regs : 4
cpu MHz : 1300.000
itc MHz : 1300.000000
BogoMIPS : 1945.60
siblings : 1
physical id: 1
Alles anzeigen
Itanium 2 1400MHz 1.5MB L3 Qualification Sample (Single)
Spoiler anzeigen
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 : 1030.8 : 26.44 : 8.68
STRING SORT : 25.957 : 11.60 : 1.80
BITFIELD : 1.9955e+08 : 34.23 : 7.15
FP EMULATION : 146 : 70.06 : 16.17
FOURIER : 52512 : 59.72 : 33.54
ASSIGNMENT : 14.521 : 55.26 : 14.33
IDEA : 1386 : 21.20 : 6.29
HUFFMAN : 1254.8 : 34.80 : 11.11
NEURAL NET : 13.143 : 21.11 : 8.88
LU DECOMPOSITION : 458.17 : 23.74 : 17.14
==========================ORIGINAL BYTEMARK RESULTS==========================
INTEGER INDEX : 31.381
FLOATING-POINT INDEX: 31.047
Baseline (MSDOS*) : Pentium* 90, 256 KB L2-cache, Watcom* compiler 10.0
==============================LINUX DATA BELOW===============================
CPU : Madison 1400MHz
L2 Cache :
OS : Linux 2.6.32-5-mckinley
C compiler :
libc :
MEMORY INDEX : 5.687
INTEGER INDEX : 9.954
FLOATING-POINT INDEX: 17.220
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.
Alles anzeigen
processor : 0
vendor : GenuineIntel
arch : IA-64
family : 31
model : 1
model name : Madison
revision : 5
archrev : 0
features : branchlong
cpu number : 0
cpu regs : 4
cpu MHz : 1400.000
itc MHz : 1400.000000
BogoMIPS : 2097.15
siblings : 1
physical id: 0
Alles anzeigen
Itanium 2 1400MHz 4MB L3 (Single)
Spoiler anzeigen
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 : 1031.3 : 26.45 : 8.69
STRING SORT : 25.967 : 11.60 : 1.80
BITFIELD : 1.997e+08 : 34.26 : 7.16
FP EMULATION : 146.02 : 70.07 : 16.17
FOURIER : 52544 : 59.76 : 33.56
ASSIGNMENT : 14.521 : 55.26 : 14.33
IDEA : 1386 : 21.20 : 6.29
HUFFMAN : 1254.6 : 34.79 : 11.11
NEURAL NET : 13.15 : 21.12 : 8.89
LU DECOMPOSITION : 460.08 : 23.83 : 17.21
==========================ORIGINAL BYTEMARK RESULTS==========================
INTEGER INDEX : 31.388
FLOATING-POINT INDEX: 31.101
Baseline (MSDOS*) : Pentium* 90, 256 KB L2-cache, Watcom* compiler 10.0
==============================LINUX DATA BELOW===============================
CPU : Madison 1400MHz
L2 Cache :
OS : Linux 2.6.32-5-mckinley
C compiler :
libc :
MEMORY INDEX : 5.689
INTEGER INDEX : 9.955
FLOATING-POINT INDEX: 17.250
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.
Alles anzeigen
processor : 0
vendor : GenuineIntel
arch : IA-64
family : 31
model : 1
model name : Madison
revision : 5
archrev : 0
features : branchlong
cpu number : 0
cpu regs : 4
cpu MHz : 1400.000
itc MHz : 1400.000000
BogoMIPS : 2097.15
siblings : 1
physical id: 0
Alles anzeigen
Itanium 2 1500MHz 6MB L3 (Single)
Spoiler anzeigen
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 : 1097.9 : 28.16 : 9.25
STRING SORT : 27.831 : 12.44 : 1.92
BITFIELD : 2.1397e+08 : 36.70 : 7.67
FP EMULATION : 156.47 : 75.08 : 17.33
FOURIER : 56309 : 64.04 : 35.97
ASSIGNMENT : 15.555 : 59.19 : 15.35
IDEA : 1485.5 : 22.72 : 6.75
HUFFMAN : 1344.1 : 37.27 : 11.90
NEURAL NET : 14.087 : 22.63 : 9.52
LU DECOMPOSITION : 490.32 : 25.40 : 18.34
==========================ORIGINAL BYTEMARK RESULTS==========================
INTEGER INDEX : 33.602
FLOATING-POINT INDEX: 33.265
Baseline (MSDOS*) : Pentium* 90, 256 KB L2-cache, Watcom* compiler 10.0
==============================LINUX DATA BELOW===============================
CPU : Madison 1500MHz
L2 Cache :
OS : Linux 2.6.32-5-mckinley
C compiler :
libc :
MEMORY INDEX : 6.096
INTEGER INDEX : 10.650
FLOATING-POINT INDEX: 18.450
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.
Alles anzeigen
processor : 0
vendor : GenuineIntel
arch : IA-64
family : 31
model : 1
model name : Madison
revision : 5
archrev : 0
features : branchlong
cpu number : 0
cpu regs : 4
cpu MHz : 1500.000
itc MHz : 1500.000000
BogoMIPS : 2244.60
siblings : 1
physical id: 0
Alles anzeigen
Ich hab die 1400MHz/1.5M- und die 1500MHz/6M-Konfiguration auch als Duale laufen gehabt, aber es hat sich kein wirklicher Unterschied gezeigt zur Uniprozessor-Version (dürfte ja auch net auf Dual-CPU-Konfigurationen optimiert sein).
Man merkt auch keinen Unterschied zwischen gleich hoch getakteten Prozessoren mit verschiedenen L3 Caches (1400MHz/1.5M und /4M).