SPEC® CINT2006 Result

Copyright 2006-2017 Standard Performance Evaluation Corporation

Fujitsu

Fujitsu SPARC M12-2S

CPU2006 license: 19 Test date: Mar-2017
Test sponsor: Fujitsu Hardware Availability: Apr-2017
Tested by: Fujitsu Software Availability: Jul-2017
Benchmark results graph
Hardware
CPU Name: SPARC64 XII
CPU Characteristics: High Speed Mode up to 4.35 GHz
CPU MHz: 4250
FPU: Integrated
CPU(s) enabled: 32 cores, 4 chips, 8 cores/chip, 8 threads/core
CPU(s) orderable: 1 to 16 BBs; each BB contains 1 or 2 CPU chips;
the number of orderable total cores is 2, 3, 4,
.. 384
Primary Cache: 64 KB I + 64 KB D on chip per core
Secondary Cache: 512 KB I+D on chip per core
L3 Cache: 32 MB I+D on chip per chip
Other Cache: None
Memory: 2 TB (64 x 32 GB 2Rx4 PC4-2400T-R)
Disk Subsystem: 1 x 600 GB 10K RPM SAS (for system disk)
Other Hardware: None
Software
Operating System: Oracle Solaris 11.3 (with June 2017 SRU)
Compiler: C/C++: Version 12.6 of Oracle Developer Studio
Auto Parallel: No
File System: tmpfs
System State: Default
Base Pointers: 32-bit
Peak Pointers: 32-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 256 1343 1860 1340 1870 1339 1870 256 947   2640 949   2640 945   2650
401.bzip2 256 1873 1320 1871 1320 1870 1320 256 1827   1350 1828   1350 1827   1350
403.gcc 256 1022 2020 1028 2000 1013 2030 256 1012   2040 989   2080 996   2070
429.mcf 256 871 2680 866 2700 863 2710 256 651   3590 650   3590 648   3600
445.gobmk 256 1249 2150 1248 2150 1249 2150 256 1096   2450 1098   2450 1098   2450
456.hmmer 256 871 2740 873 2740 871 2740 128 398   3000 399   2990 399   3000
458.sjeng 256 1637 1890 1636 1890 1646 1880 256 1433   2160 1438   2150 1437   2160
462.libquantum 256 278 19100 278 19100 278 19100 64 48.2 27500 47.9 27700 48.3 27400
464.h264ref 256 2025 2800 2027 2790 2026 2800 128 920   3080 922   3070 918   3090
471.omnetpp 256 1171 1370 1172 1370 1171 1370 256 1081   1480 1081   1480 1080   1480
473.astar 256 1095 1640 1094 1640 1094 1640 256 1058   1700 1057   1700 1057   1700
483.xalancbmk 256 703 2510 702 2520 703 2510 256 658   2680 658   2680 658   2680

Submit Notes

 Processes were assigned to specific processors using 'pbind' commands.
 The config file option 'submit' was used, along with a list of
 processors in the 'BIND' variable, to generate the pbind commands.
 (For details, please see the config file.)

Operating System Notes

 Shell Environments:
    ulimit -s 131072 was used to limit the space consumed by the stack
    (and therefore make more space available to the heap).

    The "Logical Domains Manager" service was turned off using the command "svcadm disable ldmd".

 System Tunables:
 (/etc/system parameters)
    autoup = 86400
       Causes pages older than the listed number of seconds to be written by fsflush.
    doiflush = 0
       Controls whether file system metadata syncs will be executed during fsflush invocations.
    dopageflush = 0
       Controls whether memory is examined for modified pages during fsflush invocations.
    zfs:zfs_arc_max=1073741824
       Determines the maximum size of the ZFS Adaptive Replacement Cache (ARC).

Platform Notes

Firmware Settings:
(XSCF operations)
   Set High Speed Mode via XSCF command "sethsmode -s on".

 Sysinfo program /export/cpu2006/config/sysinfo
 Revision 6993 of 2015-11-06 (c9426fd40261140bb4c02f7d35768596)
 running on H2S-254-D0 Wed Mar 15 21:03:36 2017

 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 /usr/sbin/psrinfo
    SPARC64-XII (chipid 0, clock 4250 MHz)
    SPARC64-XII (chipid 1, clock 4250 MHz)
    SPARC64-XII (chipid 2, clock 4250 MHz)
    SPARC64-XII (chipid 3, clock 4250 MHz)
    4 chips
    256 threads
    4250 MHz

 From kstat:       32 cores

 From prtconf: 2093056 Megabytes

 /etc/release:
      Oracle Solaris 11.3 SPARC
 uname -a:
    SunOS H2S-254-D0 5.11 11.3 sun4v sparc sun4v

 SPEC is set to: /export/cpu2006

 disk: df -h  /export/cpu2006
 Filesystem             Size   Used  Available Capacity  Mounted on
 rpool/export           547G    44G       217G    17%    /export

 (End of data from sysinfo program)

General Notes

 The Building Block (BB) is just a Fujitsu SPARC M12-2S that is the basic
 unit to be expanded as if stacking up children's blocks.

 File System:
  tmpfs: output_root was used to put run directories in /tmp/cpu2006
  zfs: operating system

 SPEC CPU2006 benchmark:
  Updated with runspec --update

Base Compiler Invocation

C benchmarks:

 cc 

C++ benchmarks:

 CC 

Base Portability Flags

400.perlbench:  -DSPEC_CPU_SOLARIS_SPARC 
403.gcc:  -DSPEC_CPU_SOLARIS 
462.libquantum:  -DSPEC_CPU_SOLARIS 
483.xalancbmk:  -DSPEC_CPU_SOLARIS 

Base Optimization Flags

C benchmarks:

 -std=c99   -m32   -fast   -xtarget=sparc64xii   -xipo=2   -xpagesize=4M   -xsegment_align=4M   -xthroughput   -xalias_level=std 

C++ benchmarks:

 -m32   -fast   -xtarget=sparc64xii   -xipo=2   -xpagesize=4M   -xsegment_align=4M   -xthroughput   -xalias_level=compatible   -library=stlport4   -lfast 

Base Other Flags

C benchmarks:

 -xjobs=8 

C++ benchmarks:

 -xjobs=8 

Peak Compiler Invocation

C benchmarks:

 cc 

C++ benchmarks:

 CC 

Peak Portability Flags

400.perlbench:  -DSPEC_CPU_SOLARIS_SPARC 
403.gcc:  -DSPEC_CPU_SOLARIS 
462.libquantum:  -DSPEC_CPU_SOLARIS 
483.xalancbmk:  -DSPEC_CPU_SOLARIS 

Peak Optimization Flags

C benchmarks:

400.perlbench:  -std=c99   -xprofile=collect:./feedback(pass 1)   -xprofile=use:./feedback(pass 2)   -m32   -fast   -xtarget=sparc64xii   -xpagesize=256M   -xsegment_align=256M   -xthroughput   -xtarget=sparc64xplus   -xipo=1   -xalias_level=std   -xrestrict   -xprefetch=no%auto   -xO4   -Wc,-Qiselect-funcalign=4   -xthroughput=no   -lfast 
401.bzip2:  -std=c99   -xprofile=collect:./feedback(pass 1)   -xprofile=use:./feedback(pass 2)   -m32   -fast   -xtarget=sparc64xii   -xpagesize=256M   -xsegment_align=256M   -xthroughput   -xalias_level=strong   -xprefetch=no%auto   -Wc,-Qiselect-funcalign=4   -Wc,-Qicache-chbab=1   -xinline_param=max_inst_hard:1000,max_inst_soft:500,max_growth:60   -lfast 
403.gcc:  -std=c99   -xprofile=collect:./feedback(pass 1)   -xprofile=use:./feedback(pass 2)   -m32   -fast   -xtarget=sparc64xii   -xpagesize=256M   -xsegment_align=256M   -xthroughput   -xO4   -xipo=2   -xprefetch=no%auto   -Wc,-Qiselect-funcalign=64   -xcache=32/128/4/4:256/128/8/4:8192/128/16/24   -xalias_level=layout 
429.mcf:  -std=c99   -xprofile=collect:./feedback(pass 1)   -xprofile=use:./feedback(pass 2)   -m32   -fast   -xtarget=sparc64xii   -xpagesize=256M   -xsegment_align=256M   -xthroughput   -xipo=2   -xalias_level=std   -xprefetch=latx:0.2   -W2,-Asac   -Wc,-Qiselect-funcalign=64 
445.gobmk:  -std=c99   -xprofile=collect:./feedback(pass 1)   -xprofile=use:./feedback(pass 2)   -m32   -fast   -xtarget=sparc64xii   -xpagesize=256M   -xsegment_align=256M   -xthroughput   -xO4   -xalias_level=std   -xrestrict   -xprefetch=no%auto   -Wc,-Qiselect-funcalign=64   -Wc,-Qgsched-T=4 
456.hmmer:  -std=c99   -xprofile=collect:./feedback(pass 1)   -xprofile=use:./feedback(pass 2)   -m32   -fast   -xtarget=sparc64xii   -xpagesize=256M   -xsegment_align=256M   -xthroughput   -xipo=1   -xunroll=8   -Wc,-Qms_pipe-pref   -Wc,-Qiselect-funcalign=4   -xcache=32/128/4/4:256/128/8/4:8192/128/16/48 
458.sjeng:  -std=c99   -xprofile=collect:./feedback(pass 1)   -xprofile=use:./feedback(pass 2)   -m32   -fast   -xtarget=sparc64xii   -xpagesize=256M   -xsegment_align=256M   -xthroughput   -xO4   -xipo=2   -xalias_level=std   -xunroll=4   -Wc,-Qiselect-funcalign=4   -W2,-Afully_unroll:always=on   -xprefetch=latx:0.6   -xcheck=%none 
462.libquantum:  -std=c99   -m32   -fast   -xtarget=sparc64xii   -xpagesize=256M   -xsegment_align=256M   -xthroughput   -m64   -xtarget=sparc64xplus   -xipo=2   -xcache=32/128/4/4:256/128/8/4:8192/128/16/24   -xinline_param=level:1   -Wc,-Qiselect-funcalign=4   -xalias_level=layout   -xprefetch=latx:0.2 
464.h264ref:  -std=c99   -xprofile=collect:./feedback(pass 1)   -xprofile=use:./feedback(pass 2)   -m32   -fast   -xtarget=sparc64xii   -xpagesize=256M   -xsegment_align=256M   -xthroughput   -xtarget=sparc64xplus   -xipo=1   -Wc,-Qiselect-funcalign=4   -xthroughput=no   -xalias_level=layout   -xprefetch=latx:0.2   -xcheck=%none 

C++ benchmarks:

471.omnetpp:  -xprofile=collect:./feedback(pass 1)   -xprofile=use:./feedback(pass 2)   -m32   -fast   -xtarget=sparc64xii   -xpagesize=256M   -xsegment_align=256M   -xthroughput   -xipo=1   -xalias_level=compatible   -xunroll=2   -xprefetch_level=3   -W2,-Asac   -xthroughput=no   -lfast 
473.astar:  -xprofile=collect:./feedback(pass 1)   -xprofile=use:./feedback(pass 2)   -m32   -fast   -xtarget=sparc64xii   -xpagesize=256M   -xsegment_align=256M   -xthroughput   -xtarget=sparc64xplus   -xalias_level=compatible   -xipo=2   -xunroll=6   -xrestrict=%source   -Wc,-Qiselect-funcalign=64   -Wc,-Qgsched-T=4   -xprefetch=latx:0.3   -lfast 
483.xalancbmk:  -xprofile=collect:./feedback(pass 1)   -xprofile=use:./feedback(pass 2)   -m32   -fast   -xtarget=sparc64xii   -xpagesize=256M   -xsegment_align=256M   -xthroughput   -xipo=2   -xalias_level=compatible   -xdepend   -xprefetch_level=3   -xprefetch=latx:0.4   -library=stlport4   -W2,-Asac   -Wc,-Qiselect-funcalign=64   -features=no%except   -lfast 

Peak Other Flags

C benchmarks:

 -xjobs=8 

C++ benchmarks:

 -xjobs=8 

The flags files that were used to format this result can be browsed at
http://www.spec.org/cpu2006/flags/Oracle-Developer-Studio12.6.html,
http://www.spec.org/cpu2006/flags/Fujitsu-M12-2S.html.

You can also download the XML flags sources by saving the following links:
http://www.spec.org/cpu2006/flags/Oracle-Developer-Studio12.6.xml,
http://www.spec.org/cpu2006/flags/Fujitsu-M12-2S.xml.