SPEC® CFP2006 Result

Copyright 2006-2014 Standard Performance Evaluation Corporation

IBM Corporation

IBM System x3650 (Intel Xeon E5345)

SPECfp®2006 = 16.5

CPU2006 license: 11 Test date: Sep-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 E5345
CPU Characteristics: 1333MHz system bus
CPU MHz: 2333
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 2GB DRR2-5300F ECC)
Disk Subsystem: 1 x 36 GB SAS, 15000 RPM
Other Hardware: None
Software
Operating System: SLES 10 (x86_64), 2.6.16.21-0.8-smp
Compiler: Intel C++ and Fortran Compiler for Linux version
10.1
Build 20070824
Auto Parallel: Yes
File System: ReiserFS
System State: Multi-user, run level 3
Base Pointers: 64-bit
Peak Pointers: 32/64-bit
Other Software: None

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.
410.bwaves 470 28.9  462 29.4  465 29.2  459 29.6  459 29.6  459 29.6 
416.gamess 1410 13.9  1413 13.9  1408 13.9  1360 14.4  1362 14.4  1359 14.4 
433.milc 905 10.1  902 10.2  903 10.2  954 9.62 952 9.64 952 9.64
434.zeusmp 842 10.8  840 10.8  840 10.8  840 10.8  837 10.9  837 10.9 
435.gromacs 565 12.6  565 12.6  565 12.6  570 12.5  569 12.5  569 12.5 
436.cactusADM 362 33.0  363 32.9  363 32.9  149 80.4  150 79.9  149 80.4 
437.leslie3d 670 14.0  671 14.0  670 14.0  670 14.0  671 14.0  670 14.0 
444.namd 757 10.6  756 10.6  757 10.6  753 10.7  753 10.7  753 10.7 
447.dealII 582 19.7  581 19.7  581 19.7  550 20.8  550 20.8  550 20.8 
450.soplex 787 10.6  792 10.5  789 10.6  735 11.3  734 11.4  735 11.4 
453.povray 332 16.0  332 16.0  328 16.2  283 18.8  283 18.8  284 18.7 
454.calculix 776 10.6  776 10.6  776 10.6  535 15.4  532 15.5  534 15.4 
459.GemsFDTD 678 15.6  678 15.7  678 15.6  665 15.9  666 15.9  665 15.9 
465.tonto 732 13.4  733 13.4  693 14.2  660 14.9  661 14.9  660 14.9 
470.lbm 2177 6.31 2183 6.29 2188 6.28 839 16.4  837 16.4  836 16.4 
481.wrf 686 16.3  682 16.4  683 16.3  712 15.7  712 15.7  721 15.5 
482.sphinx3 1147 17.0  1123 17.3  1134 17.2  1125 17.3  1125 17.3  1123 17.4 

General Notes

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

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   -parallel 

C++ benchmarks:

 -fast   -parallel 

Fortran benchmarks:

 -fast   -parallel 

Benchmarks using both Fortran and C:

 -fast   -parallel 

Peak Compiler Invocation

C benchmarks (except as noted below):

 /home/cmplr/usr3/alrahate/compilers/ic10.1mainline/20070824/Linux32/bin/icc   -L/home/cmplr/usr3/alrahate/compilers/ic10.1mainline/20070824/Linux32/lib   -I/home/cmplr/usr3/alrahate/compilers/ic10.1mainline/20070824/Linux32/include 
433.milc:  icc 

C++ benchmarks (except as noted below):

 icpc 
450.soplex:  /home/cmplr/usr3/alrahate/compilers/ic10.1mainline/20070824/Linux32/bin/icpc   -L/home/cmplr/usr3/alrahate/compilers/ic10.1mainline/20070824/Linux32/lib   -I/home/cmplr/usr3/alrahate/compilers/ic10.1mainline/20070824/Linux32/include 

Fortran benchmarks:

 ifort 

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 
437.leslie3d:  -DSPEC_CPU_LP64 
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   -parallel 
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:  basepeak = yes 
459.GemsFDTD:  -prof-gen(pass 1)   -prof-use(pass 2)   -fast   -unroll2   -Ob0   -prefetch   -parallel 
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   -parallel   -prefetch   -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.21.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.21.xml.