SPEC® CINT2006 Result

Copyright 2006-2014 Standard Performance Evaluation Corporation

IBM Corporation

IBM Power 740 Express (4.2 GHz, 16 core)

CPU2006 license: 11 Test date: Jan-2013
Test sponsor: IBM Corporation Hardware Availability: Feb-2013
Tested by: IBM Corporation Software Availability: Feb-2013
Benchmark results graph
Hardware
CPU Name: POWER7+
CPU Characteristics: Intelligent Energy Optimization enabled,
up to 4.540 GHz
CPU MHz: 4228
FPU: Integrated
CPU(s) enabled: 16 cores, 2 chips, 8 cores/chip, 4 threads/core
CPU(s) orderable: 8, 16 cores
Primary Cache: 32 KB I + 32 KB D on chip per core
Secondary Cache: 256 KB I+D on chip per core
L3 Cache: 10 MB I+D on chip per core
Other Cache: None
Memory: 128 GB (32 x 4 GB) DDR3 1066 MHz
Disk Subsystem: 2 x 177 GB Raid0 SFF-1 SSD
Other Hardware: None
Software
Operating System: IBM AIX V7.1
Compiler: C/C++: Version 12.1 of IBM XL C/C++ for AIX
Auto Parallel: No
File System: AIX/JFS2
System State: Multi-user
Base Pointers: 32-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.
400.perlbench 64 1061 589 1062 589 1075 582 64 879 711 884 708 881 710
401.bzip2 64 963 642 962 642 959 644 64 850 727 845 731 846 730
403.gcc 64 901 572 889 579 893 577 64 836 616 836 616 836 616
429.mcf 64 648 901 648 901 647 902 32 320 913 320 912 320 912
445.gobmk 64 952 705 953 705 950 707 64 781 859 784 856 771 871
456.hmmer 64 872 685 871 686 873 684 64 548 1090 550 1090 550 1090
458.sjeng 64 1153 672 1151 673 1153 672 64 994 779 993 780 992 781
462.libquantum 64 2154 616 2158 615 2151 616 48 134 7450 132 7510 132 7510
464.h264ref 64 1509 939 1502 943 1513 936 64 1418 999 1412 1000 1414 1000
471.omnetpp 64 1326 302 1328 301 1321 303 32 547 366 546 366 547 365
473.astar 64 912 493 914 492 911 493 48 639 528 639 527 638 528
483.xalancbmk 64 671 658 671 659 669 660 16 149 742 150 738 150 738

Compiler Invocation Notes

 C/C++ compiler updated to November 2012 PTF
       Version: 12.01.0000.0002

Peak Tuning Notes

 400.perlbench fdpr options: -O4 -cbpth -1 -sdp -1
 401.bzip2 fdpr options: -O4 -vrox -nobldcg -sdp -1
 403.gcc fdpr options: -O4 -cbpth -1 -sdp -1
 429.mcf fdpr options: -O3
 445.gobmk fdpr options: -O3
 456.hmmer fdpr options: -O4 -nodp
 458.sjeng fdpr options: -O3
 464.h264ref fdpr options: -O4 -sdp -1 -vrox -lu -1
 473.astar fdpr options: -O3 -vrox -bldcg
 483.xalancbmk fdpr options: -O3

Submit Notes

 The config file option 'submit' was used
 to assign benchmark copy to specific kernel thread using
 the "bindprocessor" command (see flags file for details).

Operating System Notes

 AIX updated to V7.1 TL 2 SP2

 All ulimits set to unlimited.

 6400 16M large pages defined with vmo command

General Notes

Environment variables set by runspec before the start of the run:
MALLOCOPTIONS = "pool"
MEMORY_AFFINITY = "MCM"
XLFRTEOPTS = "intrinthds=1"

Base Compiler Invocation

C benchmarks:

 /usr/vac/bin/xlc   -qlanglvl=extc99 

C++ benchmarks:

 /usr/vacpp/bin/xlC 

Base Portability Flags

400.perlbench:  -DSPEC_CPU_AIX 
462.libquantum:  -DSPEC_CPU_AIX 
464.h264ref:  -DSPEC_CPU_AIX   -qchars=signed 
483.xalancbmk:  -DSPEC_CPU_AIX 

Base Optimization Flags

C benchmarks:

 -qipa=threads   -bmaxdata:0x50000000   -qlargepage   -O5   -qsimd   -qvecnvol   -D_ILS_MACROS   -qalias=noansi   -qalloca   -blpdata 

C++ benchmarks:

 -qipa=threads   -bmaxdata:0x20000000   -qlargepage   -O4   -D_ILS_MACROS   -qrtti=all   -D__IBM_FAST_SET_MAP_ITERATOR   -blpdata 

Base Other Flags

C benchmarks:

 -qipa=noobject   -qsuppress=1500-036 

C++ benchmarks:

 -qipa=noobject   -qsuppress=1500-036 

Peak Compiler Invocation

C benchmarks:

 /usr/vac/bin/xlc   -qlanglvl=extc99 

C++ benchmarks:

 /usr/vacpp/bin/xlC 

Peak Portability Flags

400.perlbench:  -DSPEC_CPU_AIX 
462.libquantum:  -DSPEC_CPU_AIX 
464.h264ref:  -DSPEC_CPU_AIX   -qchars=signed 
483.xalancbmk:  -DSPEC_CPU_AIX 

Peak Optimization Flags

C benchmarks:

400.perlbench:  -bmaxdata:0x50000000   -qpdf1(pass 1)   -qpdf2(pass 2)   -O2   -qarch=auto   -qtune=auto   -D_ILS_MACROS   -qalias=noansi   -blpdata   -btextpsize:64K 
401.bzip2:  -qipa=threads   -bmaxdata:0x50000000   -qpdf1(pass 1)   -qpdf2(pass 2)   -O3   -qarch=auto   -qtune=auto   -qlargepage   -D_ILS_MACROS   -blpdata   -btextpsize:64K 
403.gcc:  -qipa=threads   -bmaxdata:0x50000000   -qpdf1(pass 1)   -qpdf2(pass 2)   -O5   -qlargepage   -D_ILS_MACROS   -qalloca   -blpdata   -btextpsize:64K 
429.mcf:  -qipa=threads   -bmaxdata:0x50000000   -O5   -qlargepage   -D_ILS_MACROS   -blpdata   -btextpsize:64K 
445.gobmk:  -qipa=threads   -qpdf1(pass 1)   -qpdf2(pass 2)   -O5   -qlargepage   -D_ILS_MACROS   -blpdata   -btextpsize:64K 
456.hmmer:  -qipa=threads   -O5   -qsimd   -qvecnvol   -qassert=refalign   -qipa=inline=threshold=2888   -qipa=inline=limit=11880   -D_ILS_MACROS   -blpdata   -btextpsize:64K 
458.sjeng:  -qipa=threads   -qpdf1(pass 1)   -qpdf2(pass 2)   -O4   -D_ILS_MACROS   -blpdata   -btextpsize:64K 
462.libquantum:  -qipa=threads   -qpdf1(pass 1)   -qpdf2(pass 2)   -O5   -q64   -qlargepage   -D_ILS_MACROS   -blpdata   -btextpsize:64K 
464.h264ref:  -qipa=threads   -qpdf1(pass 1)   -qpdf2(pass 2)   -O5   -qsimd   -qvecnvol   -D_ILS_MACROS   -blpdata   -btextpsize:64K 

C++ benchmarks:

471.omnetpp:  -qipa=threads   -bmaxdata:0x20000000   -qpdf1(pass 1)   -qpdf2(pass 2)   -O4   -qsimd   -qvecnvol   -D_ILS_MACROS   -qalign=natural   -qrtti=all   -qinlglue   -D__IBM_FAST_SET_MAP_ITERATOR   -blpdata   -btextpsize:64K 
473.astar:  -qipa=threads   -bmaxdata:0x20000000   -qpdf1(pass 1)   -qpdf2(pass 2)   -O5   -qlargepage   -D_ILS_MACROS   -qinlglue   -qalign=natural   -blpdata   -btextpsize:64K 
483.xalancbmk:  -qipa=threads   -bmaxdata:0x20000000   -qpdf1(pass 1)   -qpdf2(pass 2)   -O4   -qlargepage   -qipa=partition=large   -D_ILS_MACROS   -qinlglue   -D__IBM_FAST_VECTOR   -blpdata   -btextpsize:64K 

Peak Other Flags

C benchmarks (except as noted below):

 -qipa=noobject   -qsuppress=1500-036 
400.perlbench:  -qsuppress=1500-036 

C++ benchmarks:

 -qipa=noobject   -qsuppress=1500-036 

The flags files that were used to format this result can be browsed at
http://www.spec.org/cpu2006/flags/IBM-XL.20110613.html,
http://www.spec.org/cpu2006/flags/IBM-AIX.20110613.html.

You can also download the XML flags sources by saving the following links:
http://www.spec.org/cpu2006/flags/IBM-XL.20110613.xml,
http://www.spec.org/cpu2006/flags/IBM-AIX.20110613.xml.