SPEC® CINT2006 Result

Copyright 2006-2014 Standard Performance Evaluation Corporation

Supermicro

Supermicro A+ Server 2022TG-HIBQRF,
AMD Opteron 6174

SPECint®2006 = 21.5

CPU2006 license: 001176 Test date: Nov-2010
Test sponsor: Supermicro Hardware Availability: Mar-2010
Tested by: Supermicro Software Availability: May-2010
Benchmark results graph
Hardware
CPU Name: AMD Opteron 6174
CPU Characteristics:
CPU MHz: 2200
FPU: Integrated
CPU(s) enabled: 24 cores, 2 chips, 12 cores/chip
CPU(s) orderable: 1,2 chips
Primary Cache: 64 KB I + 64 KB D on chip per core
Secondary Cache: 512 KB I+D on chip per core
L3 Cache: 12 MB I+D on chip per chip, 6 MB shared / 6 cores
Other Cache: None
Memory: 64 GB (16 x 4 GB 2Rx4 PC3-10600R-9, ECC)
Disk Subsystem: 1 x 500 GB SATA, 7200 RPM
Other Hardware: None
Software
Operating System: SUSE Linux Enterprise Server 11 SP1,
Kernel 2.6.32.12-0.7-default
Compiler: x86 Open64 4.2.3.2 Compiler Suite (from AMD)
Auto Parallel: Yes
File System: ext3
System State: Run level 3 (Full multiuser with network)
Base Pointers: 32/64-bit
Peak Pointers: 32/64-bit
Other Software: binutils 2.18
SmartHeap 8.1 32-bit Library for Linux

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.
400.perlbench 731   13.4 733 13.3 736 13.3 530 18.4 530   18.4 529   18.5
401.bzip2 856   11.3 856 11.3 856 11.3 781 12.4 781   12.4 781   12.4
403.gcc 771   10.4 771 10.4 769 10.5 515 15.6 515   15.6 515   15.6
429.mcf 445   20.5 444 20.5 446 20.5 316 28.9 318   28.7 317   28.7
445.gobmk 803   13.1 802 13.1 804 13.1 683 15.4 683   15.4 683   15.4
456.hmmer 534   17.5 535 17.5 538 17.3 337 27.7 337   27.7 337   27.7
458.sjeng 933   13.0 933 13.0 932 13.0 871 13.9 865   14.0 868   13.9
462.libquantum 73.4 282   129 161   189 110   104 199   81.6 254   88.3 235  
464.h264ref 1120   19.8 1106 20.0 1101 20.1 1045 21.2 1043   21.2 1032   21.4
471.omnetpp 494   12.7 497 12.6 495 12.6 470 13.3 468   13.3 468   13.4
473.astar 688   10.2 687 10.2 687 10.2 605 11.6 606   11.6 605   11.6
483.xalancbmk 385   17.9 387 17.8 387 17.8 331 20.8 331   20.9 330   20.9

Submit Notes

The config file option 'submit' was used.
'numactl' was used to bind copies to the cores.
See the configuration file for details.

Operating System Notes

'ulimit -s unlimited' was used to set environment stack size
'ulimit -l 2097152'  was used to set environment locked pages in memory limit

Set vm/nr_hugepages=4000 in /etc/sysctl.conf
mount -t hugetlbfs nodev /mnt/hugepages

powersave -f was used to set the CPU frequency to its maximum.

General Notes

Environment variables set by runspec before the start of the run:
LD_LIBRARY_PATH = "/usr/cpu2006/amd1002-speed-libs-revA/64:/usr/cpu2006/amd1002-speed-libs-revA/32"
O64_OMP_AFFINITY_MAP = "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23"
O64_OMP_SPIN_USER_LOCK = "true"

The x86 Open64 Compiler Suite is only available from (and supported by) AMD at
http://developer.amd.com/cpu/open64

Base Compiler Invocation

C benchmarks:

 opencc 

C++ benchmarks:

 openCC 

Base Portability Flags

400.perlbench:  -DSPEC_CPU_LP64   -DSPEC_CPU_LINUX_X64 
401.bzip2:  -DSPEC_CPU_LP64 
403.gcc:  -DSPEC_CPU_LP64 
429.mcf:  -DSPEC_CPU_LP64 
445.gobmk:  -DSPEC_CPU_LP64 
456.hmmer:  -DSPEC_CPU_LP64 
458.sjeng:  -DSPEC_CPU_LP64 
462.libquantum:  -DSPEC_CPU_LP64   -DSPEC_CPU_LINUX 
464.h264ref:  -DSPEC_CPU_LP64 
483.xalancbmk:  -DSPEC_CPU_LINUX 

Base Optimization Flags

C benchmarks:

 -march=barcelona   -Ofast   -apo   -CG:local_sched_alg=1   -HP:bdt=2m:heap=2m,limit=450   -LNO:parallel_overhead=10000 

C++ benchmarks:

 -march=barcelona   -Ofast   -m32   -INLINE:aggressive=on   -CG:cmp_peep=on   -L/root/work/libraries/SmartHeap-8.1/lib -lsmartheap 

Peak Compiler Invocation

C benchmarks:

 opencc 

C++ benchmarks:

 openCC 

Peak Portability Flags

400.perlbench:  -DSPEC_CPU_LP64   -DSPEC_CPU_LINUX_X64 
401.bzip2:  -DSPEC_CPU_LP64 
445.gobmk:  -DSPEC_CPU_LP64 
456.hmmer:  -DSPEC_CPU_LP64 
458.sjeng:  -DSPEC_CPU_LP64 
462.libquantum:  -DSPEC_CPU_LP64   -DSPEC_CPU_LINUX 
464.h264ref:  -DSPEC_CPU_LP64 
483.xalancbmk:  -DSPEC_CPU_LINUX 

Peak Optimization Flags

C benchmarks:

400.perlbench:  -march=barcelona   -fb_create fbdata(pass 1)   -fb_opt fbdata(pass 2)   -Ofast   -IPA:plimit=20000   -LNO:opt=0   -OPT:unroll_times_max=8   -OPT:unroll_size=256   -OPT:unroll_level=2   -OPT:keep_ext=on   -WOPT:if_conv=0   -CG:local_sched_alg=1   -CG:unroll_fb_req=on   -HP:bdt=2m:heap=2m 
401.bzip2:  -march=barcelona   -fb_create fbdata(pass 1)   -fb_opt fbdata(pass 2)   -O3   -OPT:alias=disjoint   -OPT:goto=off   -CG:local_sched_alg=1   -HP:bdt=2m:heap=2m 
403.gcc:  -march=barcelona   -fb_create fbdata(pass 1)   -fb_opt fbdata(pass 2)   -Ofast   -LNO:trip_count=256   -LNO:prefetch_ahead=10   -CG:cmp_peep=on   -m32   -HP:bdt=2m:heap=2m   -GRA:unspill=on   -IPA:small_pu=200 
429.mcf:  -march=barcelona   -O3   -ipa   -INLINE:aggressive=on   -CG:gcm=off   -GRA:prioritize_by_density=on   -m32   -HP:bdt=2m:heap=2m 
445.gobmk:  -march=barcelona   -fb_create fbdata(pass 1)   -fb_opt fbdata(pass 2)   -O3   -OPT:alias=restrict   -OPT:unroll_times_max=8   -OPT:unroll_size=256   -OPT:unroll_level=2   -OPT:keep_ext=on   -ipa   -IPA:plimit=750   -IPA:min_hotness=300   -IPA:pu_reorder=1   -LNO:prefetch=1   -LNO:ignore_feedback=off   -CG:p2align=on   -CG:unroll_fb_req=on   -HP:bdt=2m:heap=2m 
456.hmmer:  -march=barcelona   -fb_create fbdata(pass 1)   -fb_opt fbdata(pass 2)   -Ofast   -LNO:prefetch=0   -OPT:alias=disjoint   -OPT:unroll_times_max=8   -OPT:unroll_size=256   -OPT:unroll_level=2   -OPT:keep_ext=on   -CG:local_sched_alg=1   -CG:cflow=0   -CG:push_pop_int_saved_regs=off   -CG:cmp_peep=on   -HP:bdt=2m:heap=2m 
458.sjeng:  -march=barcelona   -fb_create fbdata(pass 1)   -fb_opt fbdata(pass 2)   -O3   -ipa   -LNO:ignore_feedback=off   -LNO:full_unroll=10   -LNO:fusion=0   -LNO:fission=2   -IPA:pu_reorder=2   -IPA:min_hotness=32   -CG:ptr_load_use=0   -OPT:unroll_times_max=8   -INLINE:aggressive=on   -HP:bdt=2m:heap=2m 
462.libquantum:  -march=barcelona   -Ofast   -apo   -LNO:pf2=0   -CG:gcm=off   -CG:use_prefetchnta=on   -CG:cmp_peep=on   -WOPT:aggstr=0   -OPT:alias=disjoint   -INLINE:aggressive=on   -IPA:space=1000   -IPA:plimit=20000   -mso 
464.h264ref:  -march=barcelona   -fb_create fbdata(pass 1)   -fb_opt fbdata(pass 2)   -O3   -IPA:plimit=20000   -OPT:alias=disjoint   -LNO:prefetch=0   -CG:ptr_load_use=0   -CG:push_pop_int_saved_regs=off   -HP:bdt=2m:heap=2m 

C++ benchmarks:

471.omnetpp:  -march=barcelona   -Ofast   -CG:gcm=off   -INLINE:aggressive=on   -WOPT:if_conv=0   -m32   -HP:bdt=2m:heap=2m 
473.astar:  -march=barcelona   -fb_create fbdata(pass 1)   -fb_opt fbdata(pass 2)   -Ofast   -TENV:frame_pointer=off   -WOPT:if_conv=0   -GRA:optimize_boundary=on   -OPT:alias=disjoint   -INLINE:aggressive=on   -IPA:small_pu=3000   -IPA:plimit=3000   -m32   -HP:bdt=2m:heap=2m 
483.xalancbmk:  -march=barcelona   -Ofast   -INLINE:aggressive=on   -m32   -CG:cmp_peep=on   -GRA:unspill=on   -TENV:frame_pointer=off   -fno-emit-exceptions   -L/root/work/libraries/SmartHeap-8.1/lib -lsmartheap 

The flags files that were used to format this result can be browsed at
http://www.spec.org/cpu2006/flags/x86-open64-423-flags-speed-revA.20101207.html,
http://www.spec.org/cpu2006/flags/amd-platform-speed-revA.html.

You can also download the XML flags sources by saving the following links:
http://www.spec.org/cpu2006/flags/x86-open64-423-flags-speed-revA.20101207.xml,
http://www.spec.org/cpu2006/flags/amd-platform-speed-revA.xml.