SPEC® CFP2006 Result

Copyright 2006-2014 Standard Performance Evaluation Corporation

Huawei

Tecal RH5885 V2 (8-sockets, Intel Xeon E7-8850)

CPU2006 license: 3175 Test date: Jan-2013
Test sponsor: Huawei Hardware Availability: Oct-2012
Tested by: Huawei Software Availability: Oct-2012
Benchmark results graph
Hardware
CPU Name: Intel Xeon E7-8850
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: 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 4Rx4 PC3-10600R-9, ECC,
running at 1066 MHz)
Disk Subsystem: 1 x 600 GB SAS, 10K RPM, RAID 0
Other Hardware: None
Software
Operating System: Red Hat Enterprise Linux Server release 6.2
(Santiago)
2.6.32-220.el6.x86_64
Compiler: C/C++: Version 13.0.0.079 of Intel C++ Studio XE
for Linux;
Fortran: Version 13.0.0.079 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 4035 539 4040 538 4070 534 160 4035 539 4040 538 4070 534
416.gamess 160 2312 1350 2334 1340 2323 1350 160 2229 1410 2226 1410 2223 1410
433.milc 160 2296 640 2309 636 2294 640 160 2292 641 2297 639 2296 640
434.zeusmp 160 1297 1120 1300 1120 1298 1120 160 1297 1120 1300 1120 1298 1120
435.gromacs 160 691 1650 695 1640 695 1640 160 693 1650 696 1640 696 1640
436.cactusADM 160 1576 1210 1589 1200 1596 1200 160 1576 1210 1589 1200 1596 1200
437.leslie3d 160 3174 474 3175 474 3197 470 160 3172 474 3175 474 3173 474
444.namd 160 1055 1220 1052 1220 1056 1220 160 1037 1240 1036 1240 1037 1240
447.dealII 160 980 1870 968 1890 966 1890 160 980 1870 968 1890 966 1890
450.soplex 160 2633 507 2635 506 2630 507 160 2626 508 2630 507 2630 507
453.povray 160 456 1870 454 1880 459 1850 160 400 2130 398 2140 401 2120
454.calculix 160 1033 1280 1035 1280 1038 1270 160 1033 1280 1035 1280 1038 1270
459.GemsFDTD 160 3350 507 3346 507 3346 507 160 3350 507 3346 507 3346 507
465.tonto 160 1191 1320 1188 1330 1185 1330 160 1174 1340 1173 1340 1175 1340
470.lbm 160 2134 1030 2132 1030 2135 1030 160 2134 1030 2132 1030 2135 1030
481.wrf 160 2186 818 2198 813 2186 818 160 2147 832 2147 832 2138 836
482.sphinx3 160 4504 692 4509 692 4502 693 160 4407 708 4410 707 4410 707

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

 Stack size set to unlimited using "ulimit -s unlimited"

Platform Notes

 BIOS configuration:
 Power Technology set to Custom, Performance/Watt set to Traditional
 Sysinfo program /home/cpu2006/config/sysinfo.rev6818
 $Rev: 6818 $ $Date:: 2012-07-17 #$ 5569a0425e2ad530534e4c79a46e4d28
 running on 8P-8850 Mon Jan  7 15:02:01 2013

 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- 8850 @ 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:       2117852448 kB
    HugePages_Total:       0
    Hugepagesize:       2048 kB

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

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

 uname -a:
    Linux 8P-8850 2.6.32-220.el6.x86_64 #1 SMP Wed Nov 9 08:03:13 EST 2011 x86_64
    x86_64 x86_64 GNU/Linux

 run-level 3 Jan 6 16:32

 SPEC is set to: /home/cpu2006
    Filesystem    Type    Size  Used Avail Use% Mounted on
    /dev/mapper/vg_8p8850-lv_home
                  ext4    524G  150G  349G  31% /home

 Additional information from dmidecode:
   BIOS American Megatrends Inc. RGPUC-BIOS-V051 01/05/2013
   Memory:
    128x   16 GB
    128x Samsung M393B2K70CM0-CH9 16 GB 1067 MHz 4 rank

 (End of data from sysinfo program)
    Descriptions about memory generated by sysinfo are not correct,
    only 128 DIMMs are installed not 256, see descriptions below.
    Memory:
     128x Samsung M393B2K70CM0-CH9 16 GB 1067 MHz 4 rank

General Notes

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

 Binaries compiled on a system with 4x Xeon E7-8870 CPU + 1024GB
 memory using RHEL6.2
 Transparent Huge Pages disabled with:
 echo never  > /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>

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   -static   -opt-prefetch   -auto-p32   -ansi-alias   -opt-mem-layout-trans=3 

C++ benchmarks:

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

Fortran benchmarks:

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

Benchmarks using both Fortran and C:

 -xSSE4.2   -ipo   -O3   -no-prec-div   -static   -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)   -static   -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-   -static 
434.zeusmp:  basepeak = yes 
437.leslie3d:  -xSSE4.2   -ipo   -O3   -no-prec-div   -static   -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   -static   -auto-ilp32 
436.cactusADM:  basepeak = yes 
454.calculix:  basepeak = yes 
481.wrf:  -xSSE4.2   -ipo   -O3   -no-prec-div   -static   -auto-ilp32 

The flags files that were used to format this result can be browsed at
http://www.spec.org/cpu2006/flags/Intel-ic12.1-official-linux64.20111122.html,
http://www.spec.org/cpu2006/flags/Huawei-Platform-Settings-revF.20130129.html.

You can also download the XML flags sources by saving the following links:
http://www.spec.org/cpu2006/flags/Intel-ic12.1-official-linux64.20111122.xml,
http://www.spec.org/cpu2006/flags/Huawei-Platform-Settings-revF.20130129.xml.