SPEC® CFP2006 Result

Copyright 2006-2014 Standard Performance Evaluation Corporation

Hewlett-Packard Company

ProLiant DL980 G7
(2.00 GHz, Intel Xeon E7-2850)

CPU2006 license: 3 Test date: Apr-2014
Test sponsor: Hewlett-Packard Company Hardware Availability: Jul-2013
Tested by: Hewlett-Packard Company Software Availability: Sep-2013
Benchmark results graph
Hardware
CPU Name: Intel Xeon E7-2850
CPU Characteristics: Intel Turbo Boost Technology up to 2.40 GHz
CPU MHz: 2000
FPU: Integrated
CPU(s) enabled: 80 cores, 8 chips, 10 cores/chip, 2 threads/core
CPU(s) orderable: 4,8 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: 24 MB I+D on chip per chip
Other Cache: None
Memory: 2 TB (128 x 16 GB 2Rx4 PC3L-10600R-9, ECC,
running at 1066 MHz and CL7)
Disk Subsystem: 4 x 300 GB 15 K SAS, RAID 1
Other Hardware: None
Software
Operating System: Red Hat Enterprise Linux Server release 6.4,
(Santiago)
Kernel 2.6.32-358.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: No
File System: ext4
System State: Run level 3 (multi-user)
Base Pointers: 32/64-bit
Peak Pointers: 32/64-bit
Other Software: None

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 160 2424 897 2449 888 2436 892 160 2424 897 2449 888 2436 892
416.gamess 160 2370 1320 2359 1330 2343 1340 160 2282 1370 2280 1370 2282 1370
433.milc 160 1590 924 1591 923 1590 924 160 1589 924 1590 924 1590 924
434.zeusmp 160 1032 1410 1032 1410 1030 1410 160 1032 1410 1032 1410 1030 1410
435.gromacs 160 641 1780 640 1790 642 1780 160 621 1840 620 1840 623 1840
436.cactusADM 160 1134 1690 1126 1700 1120 1710 160 1134 1690 1126 1700 1120 1710
437.leslie3d 160 2206 682 2209 681 2205 682 80 1066 705 1069 703 1066 705
444.namd 160 1098 1170 1097 1170 1098 1170 160 1072 1200 1070 1200 1074 1190
447.dealII 160 795 2300 805 2270 802 2280 160 795 2300 805 2270 802 2280
450.soplex 160 1833 728 1831 729 1832 728 80 848 787 848 787 849 786
453.povray 160 463 1840 465 1830 467 1820 160 408 2090 409 2080 410 2080
454.calculix 160 865 1530 859 1540 877 1500 160 865 1530 859 1540 877 1500
459.GemsFDTD 160 2538 669 2535 670 2533 670 160 2538 669 2535 670 2533 670
465.tonto 160 1127 1400 1126 1400 1122 1400 160 1091 1440 1087 1450 1087 1450
470.lbm 160 1777 1240 1762 1250 1758 1250 160 1777 1240 1762 1250 1758 1250
481.wrf 160 1548 1150 1549 1150 1552 1150 160 1527 1170 1526 1170 1527 1170
482.sphinx3 160 2665 1170 2664 1170 2667 1170 160 2598 1200 2599 1200 2600 1200

Submit Notes

 The numactl mechanism was used to bind copies to processors. The config file option 'submit'
 was used to generate numactl commands to bind each copy to a specific processor.
 For details, please see the config file.

Operating System Notes

Transparent Huge Pages enabled with:
 echo always > /sys/kernel/mm/redhat_transparent_hugepage/enabled
Filesystem page cache cleared with:
 echo 1 > /proc/sys/vm/drop_caches
runspec command invoked through numactl i.e.:
 numactl --interleave=all runspec <etc>

Platform Notes

BIOS Configuration:
   HP Power Profile set to Maximum Performance
   Collaborative Power Control set to Disabled
   Memory Power Savings Mode set to Maximum Performance
   Thermal Configuration set so Maximum Cooling
   Processor Power and Utilization Monitoring set to Disabled
   Memory Refresh Rate set to 1x Refresh

 Sysinfo program /home/cpu2006/config/sysinfo.rev6818
 $Rev: 6818 $ $Date:: 2012-07-17 #$ e86d102572650a6e4d596a3cee98f191
 running on hd70.epc.external.hp.com Wed Apr 30 12:08:36 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 E7- 2850 @ 2.00GHz
       8 "physical id"s (chips)
       160 "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 : 10
       siblings  : 20
       physical 0: cores 0 1 2 3 4 5 6 7 8 9
       physical 1: cores 0 1 2 3 4 5 6 7 8 9
       physical 2: cores 0 1 2 3 4 5 6 7 8 9
       physical 3: cores 0 1 2 3 4 5 6 7 8 9
       physical 4: cores 0 1 2 3 4 5 6 7 8 9
       physical 5: cores 0 1 2 3 4 5 6 7 8 9
       physical 6: cores 0 1 2 3 4 5 6 7 8 9
       physical 7: cores 0 1 2 3 4 5 6 7 8 9
    cache size : 24576 KB

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

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

 uname -a:
    Linux hd70.epc.external.hp.com 2.6.32-358.el6.x86_64 #1 SMP Tue Jan 29
    11:47:41 EST 2013 x86_64 x86_64 x86_64 GNU/Linux

 run-level 3 Apr 30 11:57

 SPEC is set to: /home/cpu2006
    Filesystem    Type    Size  Used Avail Use% Mounted on
    /dev/mapper/vg_hd70-lv_home
                  ext4    497G  144G  328G  31% /home

 Additional information from dmidecode:
   BIOS HP P66 07/29/2013
   Memory:
    128x Not Specified Not Specified 16 GB 1066 MHz 2 rank

 (End of data from sysinfo program)

General Notes

Environment variables set by runspec before the start of the run:
LD_LIBRARY_PATH = "/home/cpu2006/libs/32:/home/cpu2006/libs/64:/home/cpu2006/sh"

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:

 -xSSE4.2   -ipo   -O3   -no-prec-div   -opt-prefetch   -auto-p32   -ansi-alias   -opt-mem-layout-trans=3 

C++ benchmarks:

 -xSSE4.2   -ipo   -O3   -no-prec-div   -opt-prefetch   -auto-p32   -ansi-alias   -opt-mem-layout-trans=3 

Fortran benchmarks:

 -xSSE4.2   -ipo   -O3   -no-prec-div   -opt-prefetch 

Benchmarks using both Fortran and C:

 -xSSE4.2   -ipo   -O3   -no-prec-div   -opt-prefetch   -auto-p32   -ansi-alias   -opt-mem-layout-trans=3 

Peak Compiler Invocation

C benchmarks (except as noted below):

 icc -m64 
482.sphinx3:  icc -m32 

C++ benchmarks (except as noted below):

 icpc -m64 
450.soplex:  icpc -m32 

Fortran benchmarks:

 ifort -m64 

Benchmarks using both Fortran and C:

 icc -m64   ifort -m64 

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 
470.lbm:  -DSPEC_CPU_LP64 
481.wrf:  -DSPEC_CPU_LP64   -DSPEC_CPU_CASE_FLAG   -DSPEC_CPU_LINUX 

Peak Optimization Flags

C benchmarks:

433.milc:  -xSSE4.2(pass 2)   -prof-gen(pass 1)   -ipo(pass 2)   -O3(pass 2)   -no-prec-div(pass 2)   -opt-mem-layout-trans=3(pass 2)   -prof-use(pass 2)   -auto-ilp32 
470.lbm:  basepeak = yes 
482.sphinx3:  -xSSE4.2   -ipo   -O3   -no-prec-div   -opt-mem-layout-trans=3   -unroll2 

C++ benchmarks:

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

Fortran benchmarks:

410.bwaves:  basepeak = yes 
416.gamess:  -xSSE4.2(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:  -xSSE4.2   -ipo   -O3   -no-prec-div   -opt-prefetch 
459.GemsFDTD:  basepeak = yes 
465.tonto:  -xSSE4.2(pass 2)   -prof-gen(pass 1)   -ipo(pass 2)   -O3(pass 2)   -no-prec-div(pass 2)   -prof-use(pass 2)   -unroll4   -auto   -inline-calloc   -opt-malloc-options=3 

Benchmarks using both Fortran and C:

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

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.