SPEC® CFP2006 Result

Copyright 2006-2014 Standard Performance Evaluation Corporation

Dell Inc.

PowerEdge R300 (Intel Xeon X5460, 3.16 GHz)

CPU2006 license: 55 Test date: Nov-2008
Test sponsor: Dell Inc. Hardware Availability: Mar-2008
Tested by: Dell Inc. Software Availability: Nov-2008
Benchmark results graph
Hardware
CPU Name: Intel Xeon X5460
CPU Characteristics:
CPU MHz: 3166
FPU: Integrated
CPU(s) enabled: 4 cores, 1 chip, 4 cores/chip
CPU(s) orderable: 1 chip
Primary Cache: 32 KB I + 32 KB D on chip per core
Secondary Cache: 12 MB I+D on chip per chip, 6 MB shared / 2 cores
L3 Cache: None
Other Cache: None
Memory: 16 GB (4 x 4 GB DDR2-667 FBDIMM)
Disk Subsystem: 2 x 36 GB 10000 RPM SAS
Other Hardware: None
Software
Operating System: SUSE Linux Enterprise Server 10 (x86_64) SP2,
Kernel 2.6.16.60-0.21-smp
Compiler: Intel C++ and Fortran Compiler 11.0 for Linux
Build 20080730 Package ID: l_cproc_b_11.0.042,
l_fproc_b_11.0.042
Auto Parallel: Yes
File System: ReiserFS
System State: Run level 3 (multi-user)
Base Pointers: 64-bit
Peak Pointers: 32/64-bit
Other Software: Binutils 2.18.50.0.7.20080502

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.
410.bwaves 4 1906 28.5 1891 28.8 1888 28.8 4 1886 28.8 1884 28.9 1881 28.9
416.gamess 4 831 94.3 827 94.7 827 94.7 4 811 96.5 813 96.3 815 96.2
433.milc 4 1229 29.9 1226 30.0 1226 29.9 4 1235 29.7 1228 29.9 1229 29.9
434.zeusmp 4 700 52.0 700 52.0 698 52.1 4 693 52.6 689 52.9 688 52.9
435.gromacs 4 348 82.1 347 82.3 348 82.1 4 346 82.5 345 82.7 346 82.6
436.cactusADM 4 781 61.2 774 61.7 775 61.7 1 160 74.7 159 75.0 160 74.9
437.leslie3d 4 1734 21.7 1698 22.1 1685 22.3 4 1595 23.6 1593 23.6 1587 23.7
444.namd 4 467 68.7 466 68.8 467 68.7 4 467 68.7 466 68.8 467 68.7
447.dealII 4 499 91.6 480 95.4 488 93.8 4 499 91.6 480 95.4 488 93.8
450.soplex 4 1188 28.1 1191 28.0 1192 28.0 4 1058 31.5 1055 31.6 1053 31.7
453.povray 4 204 104   206 103   204 104   4 171 124   171 125   171 124  
454.calculix 4 357 92.3 364 90.6 365 90.5 4 361 91.4 360 91.7 356 92.7
459.GemsFDTD 4 2076 20.4 2072 20.5 2070 20.5 4 2076 20.4 2072 20.5 2070 20.5
465.tonto 4 573 68.7 570 69.1 571 68.9 4 534 73.7 535 73.6 534 73.7
470.lbm 4 2935 18.7 2935 18.7 2932 18.7 4 2833 19.4 2830 19.4 2829 19.4
481.wrf 4 1166 38.3 1173 38.1 1166 38.3 4 1166 38.3 1173 38.1 1166 38.3
482.sphinx3 4 1673 46.6 1687 46.2 1660 47.0 4 1528 51.0 1518 51.4 1514 51.5

Submit Notes

The config file option 'submit' was used.

General Notes

 taskset was used to bind processes to cores except
 for 436.cactusADM peak
 OMP_NUM_THREADS set to number of processors
 KMP_AFFINITY set to "physical,0"
 KMP_STACKSIZE set to 64M

Base Compiler Invocation

C benchmarks:

 icc 

C++ benchmarks:

 icpc 

Fortran benchmarks:

 ifort 

Benchmarks using both Fortran and C:

 icc   ifort 

Base Portability Flags

410.bwaves:  -DSPEC_CPU_LP64 
416.gamess:  -DSPEC_CPU_LP64 
433.milc:  -DSPEC_CPU_LP64 
434.zeusmp:  -DSPEC_CPU_LP64 
435.gromacs:  -DSPEC_CPU_LP64   -nofor_main 
436.cactusADM:  -DSPEC_CPU_LP64   -nofor_main 
437.leslie3d:  -DSPEC_CPU_LP64 
444.namd:  -DSPEC_CPU_LP64 
447.dealII:  -DSPEC_CPU_LP64 
450.soplex:  -DSPEC_CPU_LP64 
453.povray:  -DSPEC_CPU_LP64 
454.calculix:  -DSPEC_CPU_LP64   -nofor_main 
459.GemsFDTD:  -DSPEC_CPU_LP64 
465.tonto:  -DSPEC_CPU_LP64 
470.lbm:  -DSPEC_CPU_LP64 
481.wrf:  -DSPEC_CPU_LP64   -DSPEC_CPU_CASE_FLAG   -DSPEC_CPU_LINUX 
482.sphinx3:  -DSPEC_CPU_LP64 

Base Optimization Flags

C benchmarks:

 -xSSE4.1   -ipo   -O3   -no-prec-div   -static   -opt-prefetch 

C++ benchmarks:

 -xSSE4.1   -ipo   -O3   -no-prec-div   -static   -opt-prefetch 

Fortran benchmarks:

 -xSSE4.1   -ipo   -O3   -no-prec-div   -static   -opt-prefetch 

Benchmarks using both Fortran and C:

 -xSSE4.1   -ipo   -O3   -no-prec-div   -static   -opt-prefetch 

Peak Compiler Invocation

C benchmarks (except as noted below):

 icc 
482.sphinx3:  /opt/intel/Compiler/11.0/042/bin/ia32/icc   -L/opt/intel/Compiler/11.0/042/ipp/ia32/lib   -I/opt/intel/Compiler/11.0/042/ipp/ia32/include 

C++ benchmarks (except as noted below):

 icpc 
450.soplex:  /opt/intel/Compiler/11.0/042/bin/ia32/icpc   -L/opt/intel/Compiler/11.0/042/ipp/ia32/lib   -I/opt/intel/Compiler/11.0/042/ipp/ia32/include 

Fortran benchmarks (except as noted below):

 ifort 
437.leslie3d:  /opt/intel/Compiler/11.0/042/bin/ia32/ifort   -L/opt/intel/Compiler/11.0/042/ipp/ia32/lib   -I/opt/intel/Compiler/11.0/042/ipp/ia32/include 

Benchmarks using both Fortran and C:

 icc   ifort 

Peak Portability Flags

410.bwaves:  -DSPEC_CPU_LP64 
416.gamess:  -DSPEC_CPU_LP64 
433.milc:  -DSPEC_CPU_LP64 
434.zeusmp:  -DSPEC_CPU_LP64 
435.gromacs:  -DSPEC_CPU_LP64   -nofor_main 
436.cactusADM:  -DSPEC_CPU_LP64   -nofor_main 
444.namd:  -DSPEC_CPU_LP64 
447.dealII:  -DSPEC_CPU_LP64 
453.povray:  -DSPEC_CPU_LP64 
454.calculix:  -DSPEC_CPU_LP64   -nofor_main 
459.GemsFDTD:  -DSPEC_CPU_LP64 
465.tonto:  -DSPEC_CPU_LP64 
470.lbm:  -DSPEC_CPU_LP64 
481.wrf:  -DSPEC_CPU_LP64   -DSPEC_CPU_CASE_FLAG   -DSPEC_CPU_LINUX 

Peak Optimization Flags

C benchmarks:

433.milc:  -prof-gen(pass 1)   -prof-use(pass 2)   -xSSE4.1   -ipo   -O3   -no-prec-div   -static   -fno-alias 
470.lbm:  -xSSE4.1   -ipo   -O3   -no-prec-div   -static   -opt-prefetch   -auto-ilp32 
482.sphinx3:  -xSSE4.1   -ipo   -O3   -no-prec-div   -static   -unroll2 

C++ benchmarks:

444.namd:  basepeak = yes 
447.dealII:  basepeak = yes 
450.soplex:  -prof-gen(pass 1)   -prof-use(pass 2)   -xSSE4.1   -ipo   -O3   -no-prec-div   -static   -opt-malloc-options=3 
453.povray:  -prof-gen(pass 1)   -prof-use(pass 2)   -xSSE4.1   -ipo   -O3   -no-prec-div   -static   -unroll4   -ansi-alias 

Fortran benchmarks:

410.bwaves:  -xSSE4.1   -ipo   -O3   -no-prec-div   -static   -opt-prefetch 
416.gamess:  -prof-gen(pass 1)   -prof-use(pass 2)   -xSSE4.1   -ipo   -O3   -no-prec-div   -static   -unroll2   -Ob0   -ansi-alias   -scalar-rep- 
434.zeusmp:  -prof-gen(pass 1)   -prof-use(pass 2)   -xSSE4.1   -ipo   -O3   -no-prec-div   -static 
437.leslie3d:  -prof-gen(pass 1)   -prof-use(pass 2)   -xSSE4.1   -ipo   -O3   -no-prec-div   -static   -opt-malloc-options=3   -opt-prefetch 
459.GemsFDTD:  basepeak = yes 
465.tonto:  -prof-gen(pass 1)   -prof-use(pass 2)   -xSSE4.1   -ipo   -O3   -no-prec-div   -static   -unroll4   -auto 

Benchmarks using both Fortran and C:

435.gromacs:  -prof-gen(pass 1)   -prof-use(pass 2)   -xSSE4.1   -ipo   -O3   -no-prec-div   -static   -opt-prefetch   -auto-ilp32 
436.cactusADM:  -prof-gen(pass 1)   -prof-use(pass 2)   -xSSE4.1   -ipo   -O3   -no-prec-div   -static   -unroll2   -opt-prefetch   -parallel   -auto-ilp32 
454.calculix:  -xSSE4.1   -ipo   -O3   -no-prec-div   -static   -auto-ilp32 
481.wrf:  basepeak = yes 

The flags files that were used to format this result can be browsed at
http://www.spec.org/cpu2006/flags/Intel-ic11.0-fp-linux64-revA.20090713.05.html,
http://www.spec.org/cpu2006/flags/Intel-Linux64-Platform.20090713.11.html.

You can also download the XML flags sources by saving the following links:
http://www.spec.org/cpu2006/flags/Intel-ic11.0-fp-linux64-revA.20090713.05.xml,
http://www.spec.org/cpu2006/flags/Intel-Linux64-Platform.20090713.11.xml.