SPEC® CINT2006 Result

Copyright 2006-2014 Standard Performance Evaluation Corporation

IBM Corporation

IBM System x3755 (AMD Opteron 8356)

SPECint®2006 = 13.8

CPU2006 license: 11 Test date: Jun-2008
Test sponsor: IBM Corporation Hardware Availability: Jul-2008
Tested by: Advanced Micro Devices Software Availability: Jun-2008
Benchmark results graph
Hardware
CPU Name: AMD Opteron 8356
CPU Characteristics:
CPU MHz: 2300
FPU: Integrated
CPU(s) enabled: 16 cores, 4 chips, 4 cores/chip
CPU(s) orderable: 1,2,3,4 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: 2 MB I+D on chip per chip
Other Cache: None
Memory: 32 GB (16 x 2 GB, DDR2-667 CL5 Reg Dual Rank)
Disk Subsystem: 1 x 73.4 GB SAS, 15000 RPM
Other Hardware: None
Software
Operating System: SuSE Linux Enterprise Server 10 (x86_64) SP1,
Kernel 2.6.16.46-0.12-smp
Compiler: PGI Server Complete Version 7.2
PathScale Compiler Suite Version 3.2
Auto Parallel: No
File System: ReiserFS
System State: Run level 3 (Full multiuser with network)
Base Pointers: 32/64-bit
Peak Pointers: 32/64-bit
Other Software: SmartHeap 8.0 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 901 10.8  901 10.8  910 10.7  708 13.8  701 13.9  703 13.9 
401.bzip2 1055 9.15 1055 9.15 1055 9.15 1017 9.48 1015 9.51 1016 9.50
403.gcc 983 8.19 981 8.21 982 8.19 891 9.03 892 9.03 890 9.04
429.mcf 902 10.1  902 10.1  902 10.1  612 14.9  612 14.9  612 14.9 
445.gobmk 1041 10.1  1041 10.1  1042 10.1  806 13.0  806 13.0  806 13.0 
456.hmmer 607 15.4  609 15.3  608 15.3  381 24.5  381 24.5  379 24.6 
458.sjeng 1093 11.1  1092 11.1  1100 11.0  1007 12.0  1009 12.0  1006 12.0 
462.libquantum 660 31.4  661 31.4  660 31.4  561 36.9  561 36.9  561 36.9 
464.h264ref 1264 17.5  1269 17.4  1265 17.5  1226 18.0  1213 18.2  1211 18.3 
471.omnetpp 721 8.67 722 8.66 721 8.67 710 8.80 713 8.77 711 8.79
473.astar 788 8.91 789 8.90 786 8.93 750 9.37 749 9.37 751 9.34
483.xalancbmk 664 10.4  665 10.4  665 10.4  550 12.5  552 12.5  551 12.5 

Operating System Notes

 'numactl' was used to bind copies to the cores
 'ulimit -s unlimited' was used to set environment stack size
 'ulimit -l 2097152'  was used to set environment locked pages in memory limit
 Environment variable PGI_HUGE_PAGES set to 896
 Set vm/nr_hugepages=3584 in /etc/sysctl.conf
 mount -t hugetlbfs nodev /mnt/hugepages
 powersave -f was used to set the CPU frequency to its maximum.

Base Compiler Invocation

C benchmarks:

 pgcc 

C++ benchmarks:

 pgcpp 

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:

 -fastsse   -Msmartalloc=huge:150   -Mfprelaxed   -Mipa=fast   -Mipa=inline   -tp barcelona-64   -Bstatic_pgi 

C++ benchmarks:

 -fastsse   -Msmartalloc=huge:150   -Mfprelaxed   --zc_eh   -Mipa=fast   -Mipa=inline   -tp barcelona   -Bstatic_pgi 

Base Other Flags

C benchmarks:

 -Mipa=jobs:4 

C++ benchmarks:

 -Mipa=jobs:4 

Peak Compiler Invocation

C benchmarks (except as noted below):

 pgcc 
400.perlbench:  pathcc 
403.gcc:  pathcc 
445.gobmk:  pathcc 
464.h264ref:  pathcc 

C++ benchmarks (except as noted below):

 pathCC 
473.astar:  pgcpp 

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   -WOPT:if_conv=0   -CG:local_sched_alg=1 
401.bzip2:  -Mpfi=indirect(pass 1)   -Mpfo=indirect(pass 2)   -fastsse   -O4   -Msmartalloc=huge:150   -Mprefetch=t0   -Mnounroll   -tp barcelona-64   -Bstatic_pgi 
403.gcc:  -march=barcelona   -fb_create fbdata(pass 1)   -fb_opt fbdata(pass 2)   -O3   -OPT:Ofast   -m32 
429.mcf:  -fastsse   -Msmartalloc=huge:150   -Mipa=fast   -Mipa=inline:1   -tp barcelona   -Bstatic_pgi 
445.gobmk:  -march=barcelona   -fb_create fbdata(pass 1)   -fb_opt fbdata(pass 2)   -O3   -OPT:alias=restrict   -LNO:prefetch=1   -LNO:ignore_feedback=off   -CG:p2align=on 
456.hmmer:  -fastsse   -Mvect=partial   -Munroll=n:8   -Msmartalloc=huge:150   -Msafeptr   -Mprefetch=t0   -Mfprelaxed   -Mipa=const   -Mipa=ptr   -Mipa=arg   -Mipa=inline   -tp barcelona-64   -Bstatic_pgi 
458.sjeng:  -Mpfi(pass 1)   -Mpfo(pass 2)   -Mipa=fast(pass 2)   -Mipa=inline:1(pass 2)   -Mipa=noarg(pass 2)   -fastsse   -Msmartalloc=huge:150   -Mfprelaxed   -tp barcelona-64   -Bstatic_pgi 
462.libquantum:  -fastsse   -Munroll=m:8   -Msmartalloc=huge:150   -Mprefetch=distance:4   -Mfprelaxed   -Mipa=fast   -Mipa=inline   -Mipa=noarg   -tp barcelona-64   -Bstatic_pgi 
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 

C++ benchmarks:

471.omnetpp:  -march=barcelona   -Ofast   -CG:gcm=off   -INLINE:aggressive=on   -OPT:alias=disjoint   -WOPT:if_conv=0   -m32   -lsmartheap 
473.astar:  -Mpfi(pass 1)   -Mpfo(pass 2)   -Mipa=fast(pass 2)   -Mipa=inline:6(pass 2)   -fastsse   -O4   -Msmartalloc=huge:150   -Msafeptr=global   -Mfprelaxed   --zc_eh   -tp barcelona   -Bstatic_pgi 
483.xalancbmk:  -march=barcelona   -Ofast   -OPT:unroll_times_max=8   -CG:push_pop_int_saved_regs=off   -CG:ptr_load_use=0   -m32   -lsmartheap 

Peak Other Flags

C benchmarks:

429.mcf:  -Mipa=jobs:4 
456.hmmer:  -Mipa=jobs:4 
458.sjeng:  -Mipa=jobs:4(pass 2) 
462.libquantum:  -Mipa=jobs:4 

C++ benchmarks (except as noted below):

 -L/root/work/cpu2006-amd421gh/amd421gh.libs/32 
473.astar:  -Mipa=jobs:4(pass 2) 

The flags file that was used to format this result can be browsed at
http://www.spec.org/cpu2006/flags/amd421GH-flags.html.

You can also download the XML flags source by saving the following link:
http://www.spec.org/cpu2006/flags/amd421GH-flags.xml.