# Invocation command line: # /export/cpu2006/bin/runspec -c H2S.100x42.5MHz_16way.s12Up6-170227r -n 1 -v 6 -I -r --define xtarget=sparc64xii --reportable fp # output_root used was "/tmp/cpu2006" ############################################################################ tune = base,peak ext = s12Up6-170227r makeflags = -j 8 mean_anyway = 1 check_md5 = 0 teeout = 1 output_format = text backup_config = 0 output_root =/tmp/cpu2006 minimize_rundirs = 0 minimize_builddirs = 0 parallel_setup = 64 #parallel_setup_type = submit parallel_setup_type = fork #parallel_setup_prefork = pbind -b $BIND $$ sysinfo_program = specperl $[top]/config/sysinfo #include: bind # ----- Begin inclusion of 'bind' ############################################################################ bind = 1, 5, 9, 13, 17, 21, 25, 29, 33, 37, 41, 45, 49, 53, 57, 61, 65, 69, 73, 77, 81, 85, 89, 93, 97, 101, 105, 109, 113, 117, 121, 125, 129, 133, 137, 141, 145, 149, 153, 157, 161, 165, 169, 173, 177, 181, 185, 189, 3, 7, 11, 15, 19, 23, 27, 31, 35, 39, 43, 47, 51, 55, 59, 63, 67, 71, 75, 79, 83, 87, 91, 95, 99, 103, 107, 111, 115, 119, 123, 127, 131, 135, 139, 143, 147, 151, 155, 159, 163, 167, 171, 175, 179, 183, 187, 191, 2, 6, 10, 14, 18, 22, 26, 30, 34, 38, 42, 46, 50, 54, 58, 62, 66, 70, 74, 78, 82, 86, 90, 94, 98, 102, 106, 110, 114, 118, 122, 126, 130, 134, 138, 142, 146, 150, 154, 158, 162, 166, 170, 174, 178, 182, 186, 190, 4, 8, 12, 16, 20, 24, 28, 32, 36, 40, 44, 48, 52, 56, 60, 64, 68, 72, 76, 80, 84, 88, 92, 96, 100, 104, 108, 112, 116, 120, 124, 128, 132, 136, 140, 144, 148, 152, 156, 160, 164, 168, 172, 176, 180, 184, 188, 0 submit = echo '/usr/sbin/pbind -b $BIND \$\$ >> pbind.out; $command' > dobmk; sh dobmk # ---- End inclusion of '/export/cpu2006/config/bind' #include: copies # ----- Begin inclusion of 'copies' ############################################################################ copies = 192 # header section default 462.libquantum=peak: copies = 48 401.bzip2,429.mcf,456.hmmer,464.h264ref=peak: copies = 96 410.bwaves,433.milc,436.cactusADM,437.leslie3d=peak: copies = 48 416.gamess,450.soplex,465.tonto,470.lbm,481.wrf=peak: copies = 96 # ---- End inclusion of '/export/cpu2006/config/copies' #include: s12Up6-170227r.opt.inc # ----- Begin inclusion of 's12Up6-170227r.opt.inc' ############################################################################ #################### Compiler invocation ######################## default: SPECLANG=/opt/install/bin/ %ifdef %{localcomp} LOCALCOMP = -YA,%{localcomp} %endif %ifdef %{xtarget} XTARGET = -xtarget=%{xtarget} %else XTARGET = -xtarget=sparc64xplus %endif %if !defined(%{m32}) && !defined(%{m64}) % define m32 1 %endif %if defined(%{m32}) MMODEL = -m32 %elif defined(%{m64}) MMODEL = -m64 %else % error use --define m32 or --define m64 %endif XJOBS=8 CC = $(SPECLANG)cc -std=c99 -xjobs=$(XJOBS) $(LOCALCOMP) CXX = $(SPECLANG)CC -xjobs=$(XJOBS) $(LOCALCOMP) FC = $(SPECLANG)f90 -xjobs=$(XJOBS) $(LOCALCOMP) ################################################################# SPEC_BASE=$[top] #################### Portability Flags ########################## 400.perlbench: PORTABILITY = -DSPEC_CPU_SOLARIS_SPARC 403.gcc: PORTABILITY = -DSPEC_CPU_SOLARIS 447.dealII: CXXPORTABILITY = -DBOOST_NO_COMPILER_CONFIG 462.libquantum: CPORTABILITY = -DSPEC_CPU_SOLARIS 483.xalancbmk: CXXPORTABILITY = -DSPEC_CPU_SOLARIS ################################################################# ############### Feedback Compilation Flags ###################### default: fdo_pre0 = rm -rf ./feedback.profile ./SunWS_cache PASS1_CFLAGS = -xprofile=collect:./feedback PASS1_FFLAGS = -xprofile=collect:./feedback PASS1_CXXFLAGS = -xprofile=collect:./feedback PASS1_LDFLAGS = -xprofile=collect:./feedback PASS2_CFLAGS = -xprofile=use:./feedback PASS2_FFLAGS = -xprofile=use:./feedback PASS2_CXXFLAGS = -xprofile=use:./feedback PASS2_LDFLAGS = -xprofile=use:./feedback ################################################################# #################### Baseline Int Flags ######################### int=base: feedback = 0 OPTIMIZE = $(MMODEL) -fast $(XTARGET) -xipo=2 -xpagesize=4M -xsegment_align=4M COPTIMIZE = -xalias_level=std CXXOPTIMIZE = -xalias_level=compatible -library=stlport4 EXTRA_CXXLIBS = -lfast %ifndef %{speed} OPTIMIZE += -xthroughput %endif ################################################################# #################### Peak Integer Flags ########################## int=peak: feedback = 1 OPTIMIZE = $(MMODEL) -fast $(XTARGET) -xpagesize=256M -xsegment_align=256M %ifndef %{speed} OPTIMIZE += -xthroughput %endif 400.perlbench=peak: COPTIMIZE = -xtarget=sparc64xplus -xipo=1 -xalias_level=std -xrestrict -xprefetch=no%auto -xO4 -Wc,-Qiselect-funcalign=4 -xthroughput=no EXTRA_LIBS = -lfast 401.bzip2=peak: COPTIMIZE = -xalias_level=strong -xprefetch=no%auto -Wc,-Qiselect-funcalign=4,-Qicache-chbab=1 -xinline_param=max_inst_hard:1000,max_inst_soft:500,max_growth:60 EXTRA_LIBS = -lfast 403.gcc=peak: COPTIMIZE = -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=peak: COPTIMIZE = -xipo=2 -xalias_level=std -xprefetch=latx:0.2 -W2,-Asac -Wc,-Qiselect-funcalign=64 445.gobmk=peak: COPTIMIZE = -xO4 -xalias_level=std -xrestrict -xprefetch=no%auto -Wc,-Qiselect-funcalign=64 -Wc,-Qgsched-T=4 456.hmmer=peak: COPTIMIZE = -xipo=1 -xunroll=8 -Wc,-Qms_pipe-pref,-Qiselect-funcalign=4 -xcache=32/128/4/4:256/128/8/4:8192/128/16/48 458.sjeng=peak: COPTIMIZE = -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=peak: feedback = 0 COPTIMIZE = -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=peak: COPTIMIZE = -xtarget=sparc64xplus -xipo=1 -Wc,-Qiselect-funcalign=4 -xthroughput=no -xalias_level=layout -xprefetch=latx:0.2 -xcheck=%none 471.omnetpp=peak: CXXOPTIMIZE = -xipo=1 -xalias_level=compatible -xunroll=2 -xprefetch_level=3 -W2,-Asac -xthroughput=no EXTRA_LIBS = -lfast 473.astar=peak: CXXOPTIMIZE = -xtarget=sparc64xplus -xalias_level=compatible -xipo=2 -xunroll=6 -xrestrict=%source -Wc,-Qiselect-funcalign=64 -Wc,-Qgsched-T=4 -xprefetch=latx:0.3 EXTRA_LIBS = -lfast 483.xalancbmk=peak: CXXOPTIMIZE = -xipo=2 -xalias_level=compatible -xdepend -xprefetch_level=3 -xprefetch=latx:0.4 -library=stlport4 -W2,-Asac -Wc,-Qiselect-funcalign=64 -features=no%except EXTRA_LIBS = -lfast EXTRA_CXXFLAGS = -library=stlport4 EXTRA_CXXLIBS = -library=stlport4 ################################################################# #################### Baseline Fp Flags ########################## fp=base: feedback = 0 OPTIMIZE = $(MMODEL) -fast $(XTARGET) -xipo=2 -xpagesize=4M -xsegment_align=4M COPTIMIZE = -xipo=2 -xalias_level=std -xprefetch_level=2 CXXOPTIMIZE = -xipo=2 -xalias_level=compatible FOPTIMIZE = -xipo=2 -xvector=no%lib EXTRA_CXXFLAGS = -library=stlport4 EXTRA_CXXLIBS = -library=stlport4 %ifndef %{speed} OPTIMIZE += -xthroughput %endif ################################################################# #################### Peak FP Flags ############################## fp=peak: feedback = 1 OPTIMIZE = $(MMODEL) -fast $(XTARGET) -xpagesize=4M -xsegment_align=4M %ifndef %{speed} OPTIMIZE += -xthroughput %endif 410.bwaves=peak: FOPTIMIZE = -xipo=2 -xunroll=4 -xvector=%none -xprefetch=no%auto 416.gamess=peak: feedback = 0 FOPTIMIZE = -xvector=no%simd -xprefetch=latx:0.1 433.milc=peak: feedback = 0 COPTIMIZE = -xipo=2 -xalias_level=std -fsimple=1 -W2,-Ainline:rs=400 -Qoption cg -Qms_pipe+alldoall -W2,-Asac -xthroughput=no 434.zeusmp=peak: feedback = 0 FOPTIMIZE = -xtarget=sparc64xplus -Wc,-Qiselect-rsqrta=2,-Qiselect-rsqrta1x=2 -Wc,-Qiselect-rcpa=2 -xvector=no%lib 435.gromacs=peak: COPTIMIZE = -xalias_level=strong -Wc,-Qicache-chbab=1,-Qiselect-rsqrta=2,-Qiselect-rsqrta1x=2 FOPTIMIZE = -Qoption cg -Qicache-chbab=1,-Qiselect-rsqrta=2,-Qiselect-rsqrta1x=2 436.cactusADM=peak: feedback = 0 FOPTIMIZE = -xtarget=sparc64xplus -xunroll=10 -xprefetch=latx:2.0 -xpagesize=256M -xsegment_align=256M -xthroughput=no EXTRA_LIBS = -lbsdmalloc 437.leslie3d=peak: feedback = 0 FOPTIMIZE = -xunroll=2 -xvector=%none -xprefetch=latx:0.8 -Qoption cg -Qms_pipe+alldoall -xinline_param=level:1 -xthroughput=no 444.namd=peak: CXXOPTIMIZE = -xalias_level=compatible -xprefetch=no%auto -Wc,-Qms_pipe+alldoall 447.dealII=peak: CXXOPTIMIZE = -xtarget=sparc64xplus -xipo=1 -xalias_level=compatible -xrestrict -xprefetch=no%auto -Qoption cg -Qiselect-funcalign=64 -xthroughput=yes EXTRA_CXXFLAGS = -library=stdcxx4 -template=extdef EXTRA_CXXLIBS = -library=stdcxx4 -template=extdef 450.soplex=peak: CXXOPTIMIZE = -xipo=2 -Wc,-Qlp=0 453.povray=peak: CXXOPTIMIZE = -xO4 -xtarget=sparc64xplus -xipo=2 -xalias_level=compatible -xlinkopt=2 -xprefetch=no%auto -xunroll=7 -Qoption iropt -Ainline:rs=1024:cs=1024:inc=900 EXTRA_LIBS = -lfast 454.calculix=peak: COPTIMIZE = -xtarget=sparc64xplus -xipo=1 -Wc,-Qiselect-funcalign=64 -xinline_param=level:3 FOPTIMIZE = -xtarget=sparc64xplus -xipo=1 -Qoption cg -Qiselect-funcalign=64 -xinline_param=level:3 459.GemsFDTD=peak: FOPTIMIZE = -xunroll=9 -xprefetch=latx:0.2 -xprefetch_level=3 -Qoption cg -Qlp-av=128 -Qoption iropt -Rujam 465.tonto=peak: FOPTIMIZE = -xipo=1 -xO4 -xunroll=3 -xprefetch=no%auto -xthroughput=no EXTRA_LIBS = -lbsdmalloc 470.lbm=peak: feedback = 0 COPTIMIZE = -xipo=2 -xalias_level=std -xprefetch_level=2 -xpagesize=256M -xsegment_align=256M -xthroughput=no EXTRA_LIBS = -lbsdmalloc 481.wrf=peak: feedback = 0 FOPTIMIZE = -xunroll=9 -xprefetch=latx:0.4 -Qoption iropt -Rujam -xO4 -xthroughput=no 482.sphinx3=peak: COPTIMIZE = -xO4 -xipo=2 -xprefetch=latx:0.6 -xinline_param=level:1 -xprefetch=no%auto EXTRA_LIBS = -lbsdmalloc ################################################################# default: %ifdef %{extra_optimize} EXTRA_OPTIMIZE = %endif %ifdef %{extra_optimize} EXTRA_COPTIMIZE = %endif %ifdef %{extra_optimize} EXTRA_CXXOPTIMIZE = %endif %ifdef %{extra_optimize} EXTRA_FOPTIMIZE = %endif # ---- End inclusion of '/export/cpu2006/config/s12Up6-170227r.opt.inc' ### default=default=default=default: hw_avail = Apr-2017 hw_cpu_char = High Speed Mode up to 4.35 GHz hw_cpu_mhz = 4250 hw_cpu_name = SPARC64 XII hw_disk000 = 1 x 600 GB 10K RPM SAS (for system disk) hw_fpu = Integrated hw_memory = 512 GB (32 x 16 GB 2Rx4 PC3L-12800R-11, ECC) hw_model = Fujitsu SPARC M12-2S hw_nchips = 2 hw_ncores = 24 hw_ncoresperchip = 12 hw_ncpuorder000 = 1 to 16 BBs; each BB contains 1 or 2 CPU chips; hw_ncpuorder001 = the number of orderable total cores is 2, 3, 4, hw_ncpuorder002 = .. 384 hw_nthreadspercore = 8 hw_ocache = None hw_other = None hw_pcache = 64 KB I + 64 KB D on chip per core hw_scache = 512 KB I+D on chip per core hw_tcache = 32 MB I+D on chip per chip hw_vendor = Fujitsu sw_auto_parallel = No license_num = 19 sw_avail = Jul-2017 sw_base_ptrsize = 32-bit sw_compiler000= C/C++/Fortran: Version 12.6 of Oracle Developer sw_compiler001 = Studio sw_file = tmpfs sw_os = Solaris 11.3 SRU 16 sw_other = None sw_peak_ptrsize = 32-bit sw_state = Default test_date = Feb-2017 test_sponsor = Fujitsu tester = Fujitsu notes_submit_000 = Processes were assigned to specific processors using 'pbind' commands. notes_submit_005 = The config file option 'submit' was used, along with a list of notes_submit_010 = processors in the 'BIND' variable, to generate the pbind commands. notes_submit_015 = (For details, please see the config file.) notes_os_shell_000 = Shell Environments: notes_os_shell_005 = ulimit -s 131072 was used to limit the space consumed by the stack notes_os_shell_010 = (and therefore make more space available to the heap). notes_os_shell_015 = notes_os_shell_020 = The "Logical Domains Manager" service was turned off using the command "svcadm disable ldmd". notes_os_sys_000 = notes_os_sys_005 = System Tunables: notes_os_sys_010 = (/etc/system parameters) notes_os_sys_015 = autoup = 86400 notes_os_sys_020 = Causes pages older than the listed number of seconds to be written by fsflush. notes_os_sys_025 = doiflush = 0 notes_os_sys_030 = Controls whether file system metadata syncs will be executed during fsflush invocations. notes_os_sys_035 = dopageflush = 0 notes_os_sys_040 = Controls whether memory is examined for modified pages during fsflush invocations. notes_os_sys_045 = zfs:zfs_arc_max=1073741824 notes_os_sys_050 = Determines the maximum size of the ZFS Adaptive Replacement Cache (ARC). notes_000 = The Building Block (BB) is just a Fujitsu SPARC M12-2S that is the basic notes_005 = unit to be expanded as if stacking up children's blocks. notes_010 = notes_015 = File System: notes_020 = tmpfs: output_root was used to put run directories in /tmp/cpu2006 notes_025 = zfs: operating system notes_030 = notes_035 = SPEC CPU2006 benchmark: notes_040 = Updated with runspec --update # The following settings were obtained by running 'specperl $[top]/config/sysinfo' default: notes_plat_sysinfo_000 = Sysinfo program /export/cpu2006/config/sysinfo notes_plat_sysinfo_005 = Revision 6993 of 2015-11-06 (c9426fd40261140bb4c02f7d35768596) notes_plat_sysinfo_010 = running on H2S-257-D0 Thu Mar 2 20:14:13 2017 notes_plat_sysinfo_015 = notes_plat_sysinfo_020 = This section contains SUT (System Under Test) info as seen by notes_plat_sysinfo_025 = some common utilities. To remove or add to this section, see: notes_plat_sysinfo_030 = http://www.spec.org/cpu2006/Docs/config.html#sysinfo notes_plat_sysinfo_035 = notes_plat_sysinfo_040 = From /usr/sbin/psrinfo notes_plat_sysinfo_045 = SPARC64-XII (chipid 0, clock 4250 MHz) notes_plat_sysinfo_050 = SPARC64-XII (chipid 1, clock 4250 MHz) notes_plat_sysinfo_055 = 2 chips notes_plat_sysinfo_060 = 192 threads notes_plat_sysinfo_065 = 4250 MHz notes_plat_sysinfo_070 = notes_plat_sysinfo_075 = From kstat: 24 cores notes_plat_sysinfo_080 = notes_plat_sysinfo_085 = From prtconf: 1046016 Megabytes notes_plat_sysinfo_090 = notes_plat_sysinfo_095 = /etc/release: notes_plat_sysinfo_100 = Oracle Solaris 11.3 SPARC notes_plat_sysinfo_105 = uname -a: notes_plat_sysinfo_110 = SunOS H2S-257-D0 5.11 11.3 sun4v sparc sun4v notes_plat_sysinfo_115 = notes_plat_sysinfo_120 = SPEC is set to: /export/cpu2006 notes_plat_sysinfo_125 = notes_plat_sysinfo_130 = disk: df -h /export/cpu2006 notes_plat_sysinfo_135 = Filesystem Size Used Available Capacity Mounted on notes_plat_sysinfo_140 = rpool/export 547G 25G 244G 10% /export notes_plat_sysinfo_145 = notes_plat_sysinfo_150 = (End of data from sysinfo program) hw_cpu_mhz = 4250 hw_cpu_name = SPARC64 XII hw_memory000 = 1 TB (32 x 32 GB 2Rx4 PC4-2400T-R) hw_nchips = 2 hw_ncores = 24 hw_ncoresperchip = 12 hw_nthreadspercore = 8 prepared_by = Fujitsu sw_os = Oracle Solaris 11.3 (with June 2017 SRU) 434.zeusmp: # The following setting was inserted automatically as a result of # post-run basepeak application. basepeak = 1 # The following section was added automatically, and contains settings that # did not appear in the original configuration file, but were added to the # raw file after the run. default: flagsurl000 = http://www.spec.org/cpu2006/flags/Oracle-Developer-Studio12.6.xml flagsurl001 = http://www.spec.org/cpu2006/flags/Fujitsu-M12-2S.xml notes_plat_000 =Firmware Settings: notes_plat_005 =(XSCF operations) notes_plat_010 = Set High Speed Mode via XSCF command "sethsmode -s on". notes_plat_015 =