SPEC® CINT2006 Result

Copyright 2006-2014 Standard Performance Evaluation Corporation

IBM Corporation

IBM System x3850 M2 (Intel Xeon X7350)

CPU2006 license: 11 Test date: Aug-2007
Test sponsor: IBM Corporation Hardware Availability: Nov-2007
Tested by: IBM Corporation Software Availability: Nov-2007
Benchmark results graph
Hardware
CPU Name: Intel Xeon X7350
CPU Characteristics: Quad Core, 2.93 GHz
CPU MHz: 2933
FPU: Integrated
CPU(s) enabled: 16 cores, 4 chips, 4 cores/chip
CPU(s) orderable: 1,2,4 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: 64 GB (16 * 4GB DDR2-5300 ECC)
Disk Subsystem: 73 GB SATA, 10k RPM
Other Hardware: None
Software
Operating System: SLES 10 SP1 (x86_64), 2.6.16.46-0.12-smp
Compiler: Intel C++ Compiler for
Linux32 and Linux64 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 16 561 279   568 275   561 278   16 486 321 488 320 491 319
401.bzip2 16 1107 139   1105 140   1109 139   16 1060 146 1071 144 1060 146
403.gcc 16 817 158   817 158   821 157   16 819 157 824 156 821 157
429.mcf 16 1306 112   1306 112   1305 112   16 1312 111 1311 111 1311 111
445.gobmk 16 612 274   607 277   607 276   16 561 299 567 296 561 299
456.hmmer 16 658 227   661 226   661 226   16 449 332 451 331 446 335
458.sjeng 16 733 264   729 266   732 264   16 672 288 674 287 674 287
462.libquantum 16 3541 93.6 3545 93.5 3541 93.6 1 102 203 103 201 103 201
464.h264ref 16 783 452   783 452   782 453   16 742 477 741 478 744 476
471.omnetpp 16 905 111   905 111   908 110   16 869 115 870 115 870 115
473.astar 16 832 135   833 135   834 135   16 790 142 790 142 790 142
483.xalancbmk 16 529 209   531 208   531 208   16 529 209 531 208 531 208

General Notes

Bios settings:
Hardware Prefetcher:      Disabled
Adjacent Sector Prefetch: Disabled
All benchmarks compiled in 32-bit mode except 401.bzip2 and 456.hmmer,
for peak, are compiled in 64-bit mode
OMP_NUM_THREADS set to number of core
KMP_AFFINITY set to physical,0
KMP_STACK_SIZE 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.15.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.15.xml.