SPEC® CINT2006 Result

Copyright 2006-2014 Standard Performance Evaluation Corporation

Fujitsu

CELSIUS R670, Intel Xeon E5645

SPECint®2006 = 35.7

CPU2006 license: 19 Test date: Apr-2011
Test sponsor: Fujitsu Hardware Availability: Feb-2010
Tested by: Fujitsu Software Availability: Jan-2011
Benchmark results graph
Hardware
CPU Name: Intel Xeon E5645
CPU Characteristics: Intel Turbo Boost Technology up to 2.8 GHz
CPU MHz: 2400
FPU: Integrated
CPU(s) enabled: 12 cores, 2 chips, 6 cores/chip
CPU(s) orderable: 1,2 chip
Primary Cache: 32 KB I + 32 KB D on chip per core
Secondary Cache: 256 KB I+D on chip per core
L3 Cache: 12 MB I+D on chip per chip
Other Cache: None
Memory: 48 GB (12 x 4 GB 2Rx4 PC3-10600R-9, ECC)
Disk Subsystem: 1 x SATA II, 400 GB, 7200 rpm
Other Hardware: None
Software
Operating System: SUSE Linux Enterprise Server 11 (x86_64), kernel
2.6.32.12-0.6-default
Compiler: Intel C++ Intel 64 Compiler XE for
applications running on Intel 64
Version 12.0.2.137 Build 20110112
Auto Parallel: Yes
File System: ext3
System State: Run Level 3 (multi-user)
Base Pointers: 32/64-bit
Peak Pointers: 32/64-bit
Other Software: Microquill SmartHeap V9.01

Results Table

Benchmark Base Peak
Seconds Ratio Seconds Ratio Seconds Ratio 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 441   22.1 442   22.1 440   22.2 387   25.3 387   25.2 387   25.2
401.bzip2 589   16.4 589   16.4 589   16.4 562   17.2 562   17.2 562   17.2
403.gcc 356   22.6 353   22.8 352   22.9 336   23.9 336   23.9 336   23.9
429.mcf 221   41.2 221   41.2 221   41.2 208   43.8 207   44.0 209   43.5
445.gobmk 535   19.6 535   19.6 537   19.5 494   21.2 494   21.2 494   21.2
456.hmmer 233   40.0 233   40.0 233   40.1 227   41.1 228   40.9 227   41.1
458.sjeng 544   22.3 543   22.3 543   22.3 526   23.0 526   23.0 526   23.0
462.libquantum 24.7 840   25.3 820   24.7 839   24.7 840   25.3 820   24.7 839  
464.h264ref 739   29.9 741   29.8 742   29.8 621   35.6 621   35.7 622   35.6
471.omnetpp 297   21.0 297   21.0 297   21.0 268   23.3 268   23.3 268   23.3
473.astar 343   20.5 343   20.5 344   20.4 343   20.5 343   20.5 344   20.4
483.xalancbmk 205   33.6 204   33.9 204   33.8 207   33.4 207   33.4 207   33.3

Operating System Notes

 'ulimit -s unlimited' was used to set the stack size to unlimited prior to run
  Hugepages were enabled by:
  mount -t hugetlbfs nodev /mnt/hugepages
  echo 900 > /proc/sys/vm/nr_hugepages
  export HUGETLB_MORECORE=yes
  export LD_PRELOAD=/usr/lib64/libhugetlbfs.so

Platform Notes

 BIOS settings:
 Hyper-Threading Technology = Disabled
 Date Reuse Optimization = Disabled

General Notes

 OMP_NUM_THREADS set to number of cores
 KMP_AFFINITY set to granularity=fine,scatter

Base Compiler Invocation

C benchmarks:

 icc -m64 

C++ benchmarks:

 icpc -m64 

Base Portability Flags

400.perlbench:  -DSPEC_CPU_LP64   -DSPEC_CPU_LINUX_X64 
401.bzip2:  -DSPEC_CPU_LP64 
403.gcc:  -DSPEC_CPU_LP64 
429.mcf:  -DSPEC_CPU_LP64 
445.gobmk:  -DSPEC_CPU_LP64 
456.hmmer:  -DSPEC_CPU_LP64 
458.sjeng:  -DSPEC_CPU_LP64 
462.libquantum:  -DSPEC_CPU_LP64   -DSPEC_CPU_LINUX 
464.h264ref:  -DSPEC_CPU_LP64 
471.omnetpp:  -DSPEC_CPU_LP64 
473.astar:  -DSPEC_CPU_LP64 
483.xalancbmk:  -DSPEC_CPU_LP64   -DSPEC_CPU_LINUX 

Base Optimization Flags

C benchmarks:

 -xSSE4.2   -ipo   -O3   -no-prec-div   -parallel   -opt-prefetch   -auto-p32   -B /usr/share/libhugetlbfs/ -Wl,-melf_x86_64 -Wl,-hugetlbfs-link=BDT 

C++ benchmarks:

 -xSSE4.2   -ipo   -O3   -no-prec-div   -opt-prefetch   -Wl,-z,muldefs   -L/opt/smartheap/intel64 -lsmartheap64   -B /usr/share/libhugetlbfs/ -Wl,-melf_x86_64 -Wl,-hugetlbfs-link=BDT 

Base Other Flags

C benchmarks:

403.gcc:  -Dalloca=_alloca 

Peak Compiler Invocation

C benchmarks (except as noted below):

 icc -m64 
400.perlbench:  icc -m32 
429.mcf:  icc -m32 
445.gobmk:  icc -m32 
464.h264ref:  icc -m32 

C++ benchmarks (except as noted below):

 icpc -m32 
473.astar:  icpc -m64 

Peak Portability Flags

400.perlbench:  -DSPEC_CPU_LINUX_IA32 
401.bzip2:  -DSPEC_CPU_LP64 
403.gcc:  -DSPEC_CPU_LP64 
456.hmmer:  -DSPEC_CPU_LP64 
458.sjeng:  -DSPEC_CPU_LP64 
462.libquantum:  -DSPEC_CPU_LP64   -DSPEC_CPU_LINUX 
473.astar:  -DSPEC_CPU_LP64 
483.xalancbmk:  -DSPEC_CPU_LINUX 

Peak Optimization Flags

C benchmarks:

400.perlbench:  -xSSE4.2(pass 2)   -prof-gen(pass 1)   -ipo(pass 2)   -O3(pass 2)   -no-prec-div(pass 2)   -prof-use(pass 2)   -opt-prefetch   -ansi-alias   -B /usr/share/libhugetlbfs/ -Wl,-hugetlbfs-link=BDT 
401.bzip2:  -xSSE4.2(pass 2)   -prof-gen(pass 1)   -ipo(pass 2)   -O3(pass 2)   -no-prec-div   -prof-use(pass 2)   -auto-ilp32   -opt-prefetch   -ansi-alias 
403.gcc:  -xSSE4.2   -ipo   -O3   -no-prec-div   -inline-calloc   -opt-malloc-options=3   -auto-ilp32   -B /usr/share/libhugetlbfs/ -Wl,-melf_x86_64 -Wl,-hugetlbfs-link=BDT 
429.mcf:  -xSSE4.2(pass 2)   -prof-gen(pass 1)   -ipo(pass 2)   -O3(pass 2)   -no-prec-div(pass 2)   -prof-use(pass 2)   -auto-ilp32   -ansi-alias   -B /usr/share/libhugetlbfs/ -Wl,-hugetlbfs-link=BDT 
445.gobmk:  -xSSE4.2(pass 2)   -prof-gen(pass 1)   -prof-use(pass 2)   -auto-ilp32   -ansi-alias   -B /usr/share/libhugetlbfs/ -Wl,-hugetlbfs-link=BDT 
456.hmmer:  -xSSE4.2   -ipo   -O3   -no-prec-div   -unroll2   -auto-ilp32   -ansi-alias   -B /usr/share/libhugetlbfs/ -Wl,-melf_x86_64 -Wl,-hugetlbfs-link=BDT 
458.sjeng:  -xSSE4.2(pass 2)   -prof-gen(pass 1)   -ipo(pass 2)   -O3(pass 2)   -no-prec-div(pass 2)   -prof-use(pass 2)   -unroll4 
462.libquantum:  basepeak = yes 
464.h264ref:  -xSSE4.2(pass 2)   -prof-gen(pass 1)   -ipo(pass 2)   -O3(pass 2)   -no-prec-div(pass 2)   -prof-use(pass 2)   -unroll2   -ansi-alias   -B /usr/share/libhugetlbfs/ -Wl,-hugetlbfs-link=BDT 

C++ benchmarks:

471.omnetpp:  -xSSE4.2(pass 2)   -prof-gen(pass 1)   -ipo(pass 2)   -O3(pass 2)   -no-prec-div(pass 2)   -prof-use(pass 2)   -opt-ra-region-strategy=block   -ansi-alias   -Wl,-z,muldefs   -L/opt/smartheap/ia32 -lsmartheap   -B /usr/share/libhugetlbfs/ -Wl,-hugetlbfs-link=BDT 
473.astar:  basepeak = yes 
483.xalancbmk:  -xSSE4.2   -ipo   -O3   -no-prec-div   -opt-prefetch   -ansi-alias   -Wl,-z,muldefs   -L/opt/smartheap/ia32 -lsmartheap   -B /usr/share/libhugetlbfs/ -Wl,-hugetlbfs-link=BDT 

Peak Other Flags

C benchmarks:

403.gcc:  -Dalloca=_alloca 

The flags files that were used to format this result can be browsed at
http://www.spec.org/cpu2006/flags/Intel-ic12.0-linux64-revB.html,
http://www.spec.org/cpu2006/flags/Platform.html.

You can also download the XML flags sources by saving the following links:
http://www.spec.org/cpu2006/flags/Intel-ic12.0-linux64-revB.xml,
http://www.spec.org/cpu2006/flags/Platform.xml.