SPEC® CFP2006 Result

Copyright 2006-2014 Standard Performance Evaluation Corporation

Hewlett-Packard Company

ProLiant DL560 Gen8
(2.60 GHz, Intel Xeon E5-4607 v2)

SPECfp®2006 = 75.5

CPU2006 license: 3 Test date: Apr-2014
Test sponsor: Hewlett-Packard Company Hardware Availability: Mar-2014
Tested by: Hewlett-Packard Company Software Availability: Nov-2013
Benchmark results graph
Hardware
CPU Name: Intel Xeon E5-4607 v2
CPU Characteristics:
CPU MHz: 2600
FPU: Integrated
CPU(s) enabled: 24 cores, 4 chips, 6 cores/chip, 2 threads/core
CPU(s) orderable: 2,4 chips
Primary Cache: 32 KB I + 32 KB D on chip per core
Secondary Cache: 256 KB I+D on chip per core
L3 Cache: 15 MB I+D on chip per chip
Other Cache: None
Memory: 256 GB (32 x 8 GB 2Rx4 PC3-14900R-13, ECC,
running at 1333 MHz and CL9)
Disk Subsystem: 1 x 900 GB 10 K SAS, RAID 0
Other Hardware: None
Software
Operating System: Red Hat Enterprise Linux Server release 6.5
(Santiago)
Kernel 2.6.32-431.el6.x86_64
Compiler: C/C++: Version 14.0.0.080 of Intel C++
Studio XE for Linux;
Fortran: Version 14.0.0.080 of Intel Fortran
Studio XE for Linux
Auto Parallel: Yes
File System: ext4
System State: Run level 3 (multi-user)
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 27.2 499   28.4 478   28.6 475   27.2 499   28.4 478   28.6 475  
416.gamess 746   26.2 750   26.1 748   26.2 698   28.1 699   28.0 697   28.1
433.milc 178   51.7 177   51.8 177   51.7 174   52.6 175   52.5 174   52.7
434.zeusmp 76.5 119   75.7 120   75.9 120   76.5 119   75.7 120   75.9 120  
435.gromacs 200   35.7 200   35.6 200   35.7 200   35.7 200   35.6 200   35.7
436.cactusADM 33.8 354   33.6 356   32.2 371   33.8 354   33.6 356   32.2 371  
437.leslie3d 84.5 111   66.3 142   74.7 126   84.5 111   66.3 142   74.7 126  
444.namd 449   17.9 449   17.9 449   17.9 439   18.3 439   18.3 439   18.3
447.dealII 274   41.8 274   41.8 274   41.7 274   41.8 274   41.8 274   41.7
450.soplex 240   34.7 239   34.8 240   34.7 240   34.7 239   34.8 240   34.7
453.povray 156   34.2 154   34.5 153   34.8 129   41.2 129   41.4 126   42.2
454.calculix 234   35.3 234   35.3 236   34.9 222   37.1 223   37.1 223   37.0
459.GemsFDTD 61.7 172   62.3 170   62.1 171   61.0 174   62.4 170   62.0 171  
465.tonto 331   29.7 324   30.4 321   30.6 279   35.3 279   35.2 280   35.2
470.lbm 20.4 673   21.8 630   20.4 673   20.4 673   21.8 630   20.4 673  
481.wrf 188   59.6 185   60.3 180   62.1 188   59.6 185   60.3 180   62.1
482.sphinx3 312   62.4 312   62.5 313   62.3 311   62.6 310   62.9 310   62.8

Operating System Notes

 Stack size set to unlimited using "ulimit -s unlimited"
 Transparent Huge Pages enabled with:
  cho always > /sys/kernel/mm/redhat_transparent_hugepage/enabled
 Filesystem page cache cleared with:
  cho 1 > /proc/sys/vm/drop_caches
 runspec command invoked through numactl i.e.:
  umactl --interleave=all runspec <etc>
 Disabled unused Linux services through "stop_services.sh" before running.

Platform Notes

 BIOS Configuration:
  HP Power Profile set to Maximum Performance
  Minimum Processor Idle Power Core State set to C1e State to Enabled
  Minimum Processor Idle Power Packages State set to Package C6 (non-retention) State
  Memory Power Savings Mode set to Maximum Performance
  Collaborative Power Control set to Disabled
  Dynamic Power Capping Functionality set to Disabled
  Thermal Configuration set to Maximum Cooling
  Processor Power and Utilization Monitoring set to Disabled
  Memory Refresh Rate set to 1x

 Sysinfo program /cpu2006/config/sysinfo.rev6818
 $Rev: 6818 $ $Date:: 2012-07-17 #$ e86d102572650a6e4d596a3cee98f191
 running on RHEL65-SR Thu Apr 10 10:32:01 2014

 This section contains SUT (System Under Test) info as seen by
 some common utilities.  To remove or add to this section, see:
   http://www.spec.org/cpu2006/Docs/config.html#sysinfo

 From /proc/cpuinfo
    model name : Intel(R) Xeon(R) CPU E5-4607 v2 @ 2.60GHz
       4 "physical id"s (chips)
       48 "processors"
    cores, siblings (Caution: counting these is hw and system dependent.  The
    following excerpts from /proc/cpuinfo might not be reliable.  Use with
    caution.)
       cpu cores : 6
       siblings  : 12
       physical 0: cores 0 1 2 3 4 5
       physical 1: cores 0 1 2 3 4 5
       physical 2: cores 0 1 2 3 4 5
       physical 3: cores 0 1 2 3 4 5
    cache size : 15360 KB

 From /proc/meminfo
    MemTotal:       264633432 kB
    HugePages_Total:       0
    Hugepagesize:       2048 kB

 /usr/bin/lsb_release -d
    Red Hat Enterprise Linux Server release 6.5 (Santiago)

 From /etc/*release* /etc/*version*
    redhat-release: Red Hat Enterprise Linux Server release 6.5 (Santiago)
    system-release: Red Hat Enterprise Linux Server release 6.5 (Santiago)
    system-release-cpe: cpe:/o:redhat:enterprise_linux:6server:ga:server

 uname -a:
    Linux RHEL65-SR 2.6.32-431.el6.x86_64 #1 SMP Sun Nov 10 22:19:54 EST 2013
    x86_64 x86_64 x86_64 GNU/Linux

 run-level 3 Apr 10 10:30

 SPEC is set to: /cpu2006
    Filesystem     Type  Size  Used Avail Use% Mounted on
    /dev/sda3      ext4  824G   13G  769G   2% /

 Additional information from dmidecode:
   BIOS HP P77 02/04/2014
   Memory:
    32x HP 712382-071 8 GB 1333 MHz 2 rank
    16x UNKNOWN NOT AVAILABLE

 (End of data from sysinfo program)
 Regarding the sysinfo display about the memory installed, the correct amount of
 memory is 256 GB and the dmidecode description should have one line reading as:
    32x HP 712382-071 8 GB 1333 MHz 2 rank

General Notes

Environment variables set by runspec before the start of the run:
KMP_AFFINITY = "granularity=fine,compact,1,0"
LD_LIBRARY_PATH = "/cpu2006/libs/32:/cpu2006/libs/64:/cpu2006/sh"
OMP_NUM_THREADS = "24"

 Binaries compiled on a system with 1x Core i7-860 CPU + 8GB
 memory using RedHat EL 6.4

Base Compiler Invocation

C benchmarks:

 icc -m64 

C++ benchmarks:

 icpc -m64 

Fortran benchmarks:

 ifort -m64 

Benchmarks using both Fortran and C:

 icc -m64   ifort -m64 

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:

 -xAVX   -ipo   -O3   -no-prec-div   -parallel   -opt-prefetch   -ansi-alias 

C++ benchmarks:

 -xAVX   -ipo   -O3   -no-prec-div   -opt-prefetch   -ansi-alias 

Fortran benchmarks:

 -xAVX   -ipo   -O3   -no-prec-div   -parallel   -opt-prefetch 

Benchmarks using both Fortran and C:

 -xAVX   -ipo   -O3   -no-prec-div   -parallel   -opt-prefetch   -ansi-alias 

Peak Compiler Invocation

C benchmarks:

 icc -m64 

C++ benchmarks:

 icpc -m64 

Fortran benchmarks:

 ifort -m64 

Benchmarks using both Fortran and C:

 icc -m64   ifort -m64 

Peak Portability Flags

Same as Base Portability Flags

Peak Optimization Flags

C benchmarks:

433.milc:  -xAVX(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 
470.lbm:  basepeak = yes 
482.sphinx3:  -xAVX   -ipo   -O3   -no-prec-div   -unroll2   -ansi-alias   -parallel 

C++ benchmarks:

444.namd:  -xAVX(pass 2)   -prof-gen(pass 1)   -ipo(pass 2)   -O3(pass 2)   -no-prec-div(pass 2)   -prof-use(pass 2)   -fno-alias   -auto-ilp32 
447.dealII:  basepeak = yes 
450.soplex:  basepeak = yes 
453.povray:  -xAVX(pass 2)   -prof-gen(pass 1)   -ipo(pass 2)   -O3(pass 2)   -no-prec-div(pass 2)   -prof-use(pass 2)   -unroll4   -ansi-alias 

Fortran benchmarks:

410.bwaves:  basepeak = yes 
416.gamess:  -xAVX(pass 2)   -prof-gen(pass 1)   -ipo(pass 2)   -O3(pass 2)   -no-prec-div(pass 2)   -prof-use(pass 2)   -unroll2   -inline-level=0   -scalar-rep- 
434.zeusmp:  basepeak = yes 
437.leslie3d:  basepeak = yes 
459.GemsFDTD:  -xAVX(pass 2)   -prof-gen(pass 1)   -ipo(pass 2)   -O3(pass 2)   -no-prec-div(pass 2)   -prof-use(pass 2)   -unroll2   -inline-level=0   -opt-prefetch   -parallel 
465.tonto:  -xAVX(pass 2)   -prof-gen(pass 1)   -ipo(pass 2)   -O3(pass 2)   -no-prec-div(pass 2)   -prof-use(pass 2)   -inline-calloc   -opt-malloc-options=3   -auto   -unroll4 

Benchmarks using both Fortran and C:

435.gromacs:  basepeak = yes 
436.cactusADM:  basepeak = yes 
454.calculix:  -xAVX   -ipo   -O3   -no-prec-div   -auto-ilp32   -ansi-alias 
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-ic14.0-official-linux64.20140128.html,
http://www.spec.org/cpu2006/flags/HP-Platform-Flags-Intel-V1.2-revD.html.

You can also download the XML flags sources by saving the following links:
http://www.spec.org/cpu2006/flags/Intel-ic14.0-official-linux64.20140128.xml,
http://www.spec.org/cpu2006/flags/HP-Platform-Flags-Intel-V1.2-revD.xml.