SPEC® CFP2006 Result

Copyright 2006-2014 Standard Performance Evaluation Corporation

IBM Corporation

IBM System x3550 (Intel Xeon E5405)

CPU2006 license: 11 Test date: Dec-2007
Test sponsor: IBM Corporation Hardware Availability: Jan-2008
Tested by: IBM Corporation Software Availability: Nov-2007
Benchmark results graph
Hardware
CPU Name: Intel Xeon E5405
CPU Characteristics: 1333MHz system bus
CPU MHz: 1997
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: 12 MB I+D on chip per chip, 6 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, 15000 RPM
Other Hardware: None
Software
Operating System: SuSE Linux Enterprise Server 10 (x86_64), Kernel
2.6.16.21-0.8-smp
Compiler: Intel C++ and Fortran Compiler 10.1 for Linux
Build 20070913 Package ID: l_cc_p_10.1.008,
l_fc_p_10.1.008
Auto Parallel: Yes
File System: ReiserFS
System State: Multi-user, run level 3
Base Pointers: 64-bit
Peak Pointers: 32/64-bit
Other Software: Binutils 2.17.50.0.15

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 8 3226 33.7 3227 33.7 3227 33.7 4 1586 34.3 1586 34.3 1586 34.3
416.gamess 8 1334 117   1337 117   1336 117   8 1315 119   1315 119   1314 119  
433.milc 8 3166 23.2 3157 23.3 3166 23.2 8 3036 24.2 3038 24.2 3045 24.1
434.zeusmp 8 1113 65.4 1119 65.0 1114 65.3 8 1096 66.4 1095 66.5 1107 65.7
435.gromacs 8 558 102   558 102   562 102   8 558 102   555 103   559 102  
436.cactusADM 8 1390 68.8 1389 68.8 1395 68.6 1 140 85.4 141 84.8 140 85.4
437.leslie3d 8 2880 26.1 2886 26.1 2880 26.1 4 1320 28.5 1323 28.4 1319 28.5
444.namd 8 759 84.5 765 83.9 759 84.5 8 755 85.0 754 85.1 755 85.0
447.dealII 8 750 122   786 116   838 109   8 812 113   764 120   759 121  
450.soplex 8 1976 33.8 1977 33.7 1979 33.7 8 1785 37.4 1788 37.3 1791 37.3
453.povray 8 319 133   315 135   316 135   8 274 156   269 158   271 157  
454.calculix 8 783 84.3 778 84.9 780 84.6 8 543 122   547 121   542 122  
459.GemsFDTD 8 3471 24.5 3494 24.3 3473 24.4 8 3370 25.2 3368 25.2 3369 25.2
465.tonto 8 819 96.1 827 95.2 824 95.5 8 804 97.9 802 98.2 802 98.1
470.lbm 8 4178 26.3 4178 26.3 4177 26.3 4 1436 38.3 1436 38.3 1437 38.3
481.wrf 8 1740 51.4 1742 51.3 1748 51.1 8 1748 51.1 1744 51.2 1747 51.1
482.sphinx3 8 2863 54.5 2861 54.5 2874 54.3 4 1047 74.5 1041 74.9 1045 74.6

General Notes

 All benchmarks compiled in 64-bit mode except 437.leslie3d, 450.soplex
 470.lbm and 482.sphinx3, at peak, are compiled in 32-bit mode
 Hardware Sector Prefetch Enabled and Adjacent Sector Prefetch Disabled
 OMP_NUM_THREADS set to number of cores
 KMP_AFFINITY set to physical,0
 KMP_STACKSIZE set to 64M
 Powersaved dameon was disabled in OS
 taskset utility used to bind CPU(s) to processes

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:

 -fast 

C++ benchmarks:

 -fast 

Fortran benchmarks:

 -fast 

Benchmarks using both Fortran and C:

 -fast 

Peak Compiler Invocation

C benchmarks (except as noted below):

 /opt/intel/cc/10.1.008/bin/icc   -L/opt/intel/cc/10.1.008/lib   -I/opt/intel/cc/10.1.008/include 
433.milc:  icc 

C++ benchmarks (except as noted below):

 icpc 
450.soplex:  /opt/intel/cc/10.1.008/bin/icpc   -L/opt/intel/cc/10.1.008/lib   -I/opt/intel/cc/10.1.008/include 

Fortran benchmarks (except as noted below):

 ifort 
437.leslie3d:  /opt/intel/fc/10.1.008/bin/ifort   -L/opt/intel/fc/10.1.008/lib   -I/opt/intel/fc/10.1.008/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 
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)   -fast   -fno-alias   -auto-ilp32 
470.lbm:  -prof-gen(pass 1)   -prof-use(pass 2)   -fast   -unroll2   -scalar-rep-   -prefetch   -opt-malloc-options=3 
482.sphinx3:  -fast   -unroll2 

C++ benchmarks:

444.namd:  -prof-gen(pass 1)   -prof-use(pass 2)   -fast   -fno-alias   -auto-ilp32 
447.dealII:  -prof-gen(pass 1)   -prof-use(pass 2)   -fast   -unroll2   -ansi-alias   -scalar-rep- 
450.soplex:  -prof-gen(pass 1)   -prof-use(pass 2)   -fast   -opt-malloc-options=3 
453.povray:  -prof-gen(pass 1)   -prof-use(pass 2)   -fast   -unroll4   -ansi-alias 

Fortran benchmarks:

410.bwaves:  -fast   -prefetch 
416.gamess:  -prof-gen(pass 1)   -prof-use(pass 2)   -fast   -unroll2   -Ob0   -ansi-alias   -scalar-rep- 
434.zeusmp:  -prof-gen(pass 1)   -prof-use(pass 2)   -fast 
437.leslie3d:  -prof-gen(pass 1)   -prof-use(pass 2)   -fast   -prefetch   -opt-malloc-options=3 
459.GemsFDTD:  -prof-gen(pass 1)   -prof-use(pass 2)   -fast   -unroll2   -Ob0   -prefetch 
465.tonto:  -prof-gen(pass 1)   -prof-use(pass 2)   -fast   -unroll4   -auto 

Benchmarks using both Fortran and C:

435.gromacs:  -prof-gen(pass 1)   -prof-use(pass 2)   -fast   -prefetch   -auto-ilp32 
436.cactusADM:  -prof-gen(pass 1)   -prof-use(pass 2)   -fast   -unroll2   -prefetch   -parallel   -auto-ilp32 
454.calculix:  -fast   -unroll-aggressive   -auto-ilp32 
481.wrf:  -fast   -auto-ilp32 

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

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