SPEC® CINT2006 Result

Copyright 2006-2014 Standard Performance Evaluation Corporation

IBM Corporation

IBM BladeCenter HS21 XM (Intel Xeon E5310)

CPU2006 license: 11 Test date: Aug-2007
Test sponsor: IBM Corporation Hardware Availability: Feb-2007
Tested by: IBM Corporation Software Availability: Nov-2007
Benchmark results graph
Hardware
CPU Name: Intel Xeon E5310
CPU Characteristics: 1066MHz system bus
CPU MHz: 1600
FPU: Integrated
CPU(s) enabled: 8 cores, 2 chips, 4 cores/chip
CPU(s) orderable: 1,2 chips
Primary Cache: 32 KB I + 32 KB D on chip per core
Secondary Cache: 8 MB I+D on chip per chip, 4 MB shared / 2 cores
L3 Cache: None
Other Cache: None
Memory: 16 GB (8 x 2 GB DDR2-5300F ECC)
Disk Subsystem: 1 x 36 GB SAS, 10000 RPM
Other Hardware: None
Software
Operating System: SLES 10 (x86_64), 2.6.16.21-0.8-smp
Compiler: Intel C++ Compiler for Linux
version 10.1
Build 20070725
Auto Parallel: Yes
File System: ReiserFS
System State: Multi-user, run level 3
Base Pointers: 32-bit
Peak Pointers: 32/64-bit
Other Software: MicroQuill SmartHeap 8.1

Results Table

Benchmark Base Peak
Copies Seconds Ratio Seconds Ratio Seconds Ratio Copies Seconds Ratio Seconds Ratio Seconds Ratio
Results appear in the order in which they were run. Bold underlined text indicates a median measurement.
400.perlbench 8 930 84.1 919 85.0 920 85.0 8 790 99.0 793 98.5 792 98.7
401.bzip2 8 1518 50.9 1518 50.8 1518 50.9 8 1444 53.5 1448 53.3 1446 53.4
403.gcc 8 1066 60.4 1068 60.3 1077 59.8 8 1065 60.5 1064 60.6 1064 60.6
429.mcf 8 1516 48.1 1518 48.1 1518 48.1 8 1522 47.9 1522 47.9 1521 48.0
445.gobmk 8 1018 82.4 1014 82.8 1026 81.8 8 938 89.4 941 89.2 945 88.8
456.hmmer 8 1112 67.1 1112 67.1 1112 67.1 8 668 112   667 112   670 111  
458.sjeng 8 1256 77.1 1250 77.4 1256 77.1 8 1146 84.5 1147 84.4 1142 84.8
462.libquantum 8 4354 38.1 4354 38.1 4354 38.1 1 207 100   207 100   207 100  
464.h264ref 8 1378 129   1377 129   1376 129   8 1303 136   1302 136   1305 136  
471.omnetpp 8 1306 38.3 1306 38.3 1306 38.3 8 1282 39.0 1282 39.0 1282 39.0
473.astar 8 1265 44.4 1264 44.4 1265 44.4 8 1177 47.7 1176 47.7 1178 47.7
483.xalancbmk 8 735 75.1 736 75.0 736 75.0 8 735 75.1 736 75.0 736 75.0

General Notes

 OMP_NUM_THREADS set to number of cores
 KMP_AFFINITY set to physical,0
 KMP_STACKSIZE set to 64M

Base Compiler Invocation

C benchmarks:

 icc 

C++ benchmarks:

 icpc 

Base Portability Flags

400.perlbench:  -DSPEC_CPU_LINUX_IA32 
462.libquantum:  -DSPEC_CPU_LINUX 
483.xalancbmk:  -DSPEC_CPU_LINUX 

Base Optimization Flags

C benchmarks:

 -fast   -inline-calloc   -opt-malloc-options=3 

C++ benchmarks:

 -xT   -ipo   -O3   -no-prec-div   -Wl,-z,muldefs   -L/home/cmplr/usr3/alrahate/cpu2006.1.0/lib -lsmartheap 

Base Other Flags

C benchmarks:

403.gcc:  -Dalloca=_alloca 

Peak Compiler Invocation

C benchmarks (except as noted below):

 icc 
401.bzip2:  /home/cmplr/usr3/alrahate/compilers/ic10.1mainline/20070725/Linux64/bin/icc   -L/home/cmplr/usr3/alrahate/compilers/ic10.1mainline/20070725/Linux64/lib   -I/home/cmplr/usr3/alrahate/compilers/ic10.1mainline/20070725/Linux64/include 
456.hmmer:  /home/cmplr/usr3/alrahate/compilers/ic10.1mainline/20070725/Linux64/bin/icc   -L/home/cmplr/usr3/alrahate/compilers/ic10.1mainline/20070725/Linux64/lib   -I/home/cmplr/usr3/alrahate/compilers/ic10.1mainline/20070725/Linux64/include 

C++ benchmarks:

 icpc 

Peak Portability Flags

400.perlbench:  -DSPEC_CPU_LINUX_IA32 
401.bzip2:  -DSPEC_CPU_LP64 
456.hmmer:  -DSPEC_CPU_LP64 
462.libquantum:  -DSPEC_CPU_LINUX 
483.xalancbmk:  -DSPEC_CPU_LINUX 

Peak Optimization Flags

C benchmarks:

400.perlbench:  -prof-gen(pass 1)   -prof-use(pass 2)   -fast   -ansi-alias   -prefetch 
401.bzip2:  -prof-gen(pass 1)   -prof-use(pass 2)   -fast   -prefetch 
403.gcc:  -fast   -inline-calloc   -opt-malloc-options=3 
429.mcf:  -fast   -prefetch 
445.gobmk:  -prof-gen(pass 1)   -prof-use(pass 2)   -xT   -O2   -ipo   -no-prec-div   -ansi-alias 
456.hmmer:  -fast   -unroll2   -ansi-alias   -opt-multi-version-aggressive 
458.sjeng:  -prof-gen(pass 1)   -prof-use(pass 2)   -fast   -unroll4 
462.libquantum:  -fast   -unroll4   -Ob0   -prefetch   -opt-streaming-stores always   -vec-guard-write   -opt-malloc-options=3   -parallel   -par-runtime-control 
464.h264ref:  -prof-gen(pass 1)   -prof-use(pass 2)   -fast   -unroll2   -ansi-alias 

C++ benchmarks:

471.omnetpp:  -prof-gen(pass 1)   -prof-use(pass 2)   -xT   -O3   -ipo   -no-prec-div   -ansi-alias   -opt-ra-region-strategy=block   -Wl,-z,muldefs   -L/home/cmplr/usr3/alrahate/cpu2006.1.0/lib -lsmartheap 
473.astar:  -prof-gen(pass 1)   -prof-use(pass 2)   -xT   -O3   -ipo   -no-prec-div   -ansi-alias   -opt-ra-region-strategy=routine   -Wl,-z,muldefs   -L/home/cmplr/usr3/alrahate/cpu2006.1.0/lib -lsmartheap 
483.xalancbmk:  basepeak = yes 

Peak Other Flags

C benchmarks:

403.gcc:  -Dalloca=_alloca 

The flags file that was used to format this result can be browsed at
http://www.spec.org/cpu2006/flags/Intel-ic10-ia32-intel64-linux-flags.20090714.28.html.

You can also download the XML flags source by saving the following link:
http://www.spec.org/cpu2006/flags/Intel-ic10-ia32-intel64-linux-flags.20090714.28.xml.