# Invocation command line: # ./bin/runspec -c cpu2006-rate-int.m9000-32.s12u2-0925.cfg --rate --reportable int # output_root was not used for this run ############################################################################ ############################################################################ tune = base,peak ext = studio12u2-m9000-32-rate-int-0925 flagsurl000 = http://www.spec.org/cpu2006/flags/Oracle-Solaris-Studio12.2-SPARC.20101221.xml makeflags = -j 16 parallel_setup = 16 parallel_setup_prefork = pbind -b $BIND $$ mean_anyway = 1 check_md5 = 0 teeout = 1 output_format = text backup_config = 0 minimize_rundirs = 1 default=default=default=default: ############################################################################ bind = 8, 16, 24, 32, 40, 48, 56, 64, 72, 80, 88, 96, 104, 112, 120, 128, 136, 144, 152, 160, 168, 176, 184, 192, 200, 208, 216, 224, 232, 240, 248, 2, 10, 18, 26, 34, 42, 50, 58, 66, 74, 82, 90, 98, 106, 114, 122, 130, 138, 146, 154, 162, 170, 178, 186, 194, 202, 210, 218, 226, 234, 242, 250, 4, 12, 20, 28, 36, 44, 52, 60, 68, 76, 84, 92, 100, 108, 116, 124, 132, 140, 148, 156, 164, 172, 180, 188, 196, 204, 212, 220, 228, 236, 244, 252, 6, 14, 22, 30, 38, 46, 54, 62, 70, 78, 86, 94, 102, 110, 118, 126, 134, 142, 150, 158, 166, 174, 182, 190, 198, 206, 214, 222, 230, 238, 246, 254, 1, 9, 17, 25, 33, 41, 49, 57, 65, 73, 81, 89, 97, 105, 113, 121, 129, 137, 145, 153, 161, 169, 177, 185, 193, 201, 209, 217, 225, 233, 241, 249, 3, 11, 19, 27, 35, 43, 51, 59, 67, 75, 83, 91, 99, 107, 115, 123, 131, 139, 147, 155, 163, 171, 179, 187, 195, 203, 211, 219, 227, 235, 243, 251, 5, 13, 21, 29, 37, 45, 53, 61, 69, 77, 85, 93, 101, 109, 117, 125, 133, 141, 149, 157, 165, 173, 181, 189, 197, 205, 213, 221, 229, 237, 245, 253, 7, 15, 23, 31, 39, 47, 55, 63, 71, 79, 87, 95, 103, 111, 119, 127, 135, 143, 151, 159, 167, 175, 183, 191, 199, 207, 215, 223, 231, 239, 247, 255, 0 submit = echo 'pbind -b $BIND \$\$ >> pbind.out; $command' > dobmk; sh dobmk ############################################################################ default=default=default=default: copies = 255 # header section default 401.bzip2=peak=default=default: copies = 127 # int that prefer otherwise. ############################################################################ #################### Compiler invocation #################################### default=default=default=default: %define compiler_showversion 1 %define compiler_verbose 0 %ifdef %{compiler_showversion} CVERBOSE = -V CXXVERBOSE = -verbose=version FCVERBOSE = -V %endif %ifdef %{compiler_verbose} CVERBOSE = -V -\# CXXVERBOSE = -verbose=diags,version FCVERBOSE = -V -v %endif SPECLANG=/mnt/spec/SolarisStudio12.2-solaris-sparc-tar-ML/solstudio12.2/bin/ SPEC_DIR=/mnt/spec/ XJOBS = 16 CC = $(SPECLANG)cc -xjobs=$(XJOBS) $(CVERBOSE) CXX = $(SPECLANG)CC -xjobs=$(XJOBS) $(CXXVERBOSE) -xdepend -library=stlport4 FC = $(SPECLANG)f90 -xjobs=$(XJOBS) $(FCVERBOSE) #################### Portability Flags ########################## 400.perlbench=default=default=default: CPORTABILITY = -DSPEC_CPU_SOLARIS_SPARC 403.gcc=default=default=default: CPORTABILITY = -DSPEC_CPU_SOLARIS 462.libquantum=default=default=default: CPORTABILITY = -DSPEC_CPU_SOLARIS 483.xalancbmk=default=default: CXXPORTABILITY = -DSPEC_CPU_SOLARIS #################### Baseline Int Flags ######################### int=base=default=default: feedback = 0 OPTIMIZE = -fast -fma=fused -xipo=2 -xpagesize=4M COPTIMIZE = -xprefetch_level=1 -xalias_level=std CXXOPTIMIZE = -xprefetch_level=1 -xalias_level=compatible EXTRA_LIBS = -ll2amm EXTRA_CXXLIBS = -lfast #################### Peak Int Flags ############################# int=peak: feedback = 1 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 OPTIMIZE = -fast -xpagesize=4M -fma=fused CXXOPTIMIZE = -xalias_level=compatible 400.perlbench=peak=default=default: EXTRA_OPTIMIZE = -xipo=2 -xalias_level=std -xrestrict -Xc -xprefetch=no%auto -xO4 EXTRA_LIBS = -lfast EXTRA_LDFLAGS = -M /usr/lib/ld/map.bssalign 401.bzip2=peak=default=default: EXTRA_OPTIMIZE = -xalias_level=strong -xchip=generic 403.gcc=peak=default=default: EXTRA_OPTIMIZE = -xipo=2 -xalias_level=std -xO4 -xchip=generic -xunroll=7 EXTRA_LIBS = -ll2amm 429.mcf=peak=default=default: EXTRA_OPTIMIZE = -xipo=2 -xprefetch_auto_type=indirect_array_access -xchip=generic -xlinkopt -xunroll=7 -W2,-Apf:llist=3:noinnerllist -Wc,-Qlp-prt=1,-Qlp-prwt=3 EXTRA_LIBS = -lfast 445.gobmk=peak=default=default: EXTRA_OPTIMIZE = -xalias_level=std -xrestrict EXTRA_LIBS = -ll2amm -lfast 456.hmmer=peak=default=default: EXTRA_OPTIMIZE = -fma=fused -xipo=2 458.sjeng=peak=default=default: EXTRA_OPTIMIZE = -xipo=2 -xO4 -xlinkopt -xunroll=2 -xprefetch=no%auto EXTRA_LIBS = -ll2amm 462.libquantum=peak=default=default: EXTRA_OPTIMIZE = -xipo=2 -xprefetch=no%auto COPTIMIZE = -xalias_level=std EXTRA_LIBS = -ll2amm EXTRA_LDFLAGS = -M /usr/lib/ld/map.bssalign feedback = 0 464.h264ref=peak=default=default: EXTRA_OPTIMIZE = -xipo=2 -xalias_level=std -xprefetch=no EXTRA_LIBS = -ll2amm 471.omnetpp=peak=default=default: EXTRA_OPTIMIZE = -xipo=2 -xprefetch_level=2 -Qoption cg -Qlp-av=0 -xprefetch=latx:1.5 -xcache=generic EXTRA_LIBS = -ll2amm 473.astar=peak=default=default: EXTRA_OPTIMIZE = -xipo=2 -xprefetch=no%auto -xarch=generic -xunroll=4 EXTRA_LIBS = -lfast -lbsdmalloc EXTRA_LDFLAGS = -M /usr/lib/ld/map.bssalign 483.xalancbmk=peak: EXTRA_OPTIMIZE = -xipo=2 -xprefetch=no%auto -xunroll=8 EXTRA_LIBS = -lfast ################################################################# ### default=default=default=default: hw_avail = Dec-2010 hw_cpu_char = hw_cpu_mhz = 3000 hw_cpu_name = SPARC64 VII+ hw_disk = 6 x 300 GB 10,000 RPM SAS hw_fpu = Integrated hw_memory = 976 GB (32 x 2 GB + 228 x 4 GB, 8-way interleaved) hw_model = SPARC Enterprise M9000 hw_nchips = 32 hw_ncores = 128 hw_ncoresperchip = 4 hw_ncpuorder = 1 to 8 CMUs; each CMU contains 2 or 4 CPU chips hw_nthreadspercore = 2 hw_ocache = None hw_other = None hw_pcache = 64 KB I + 64 KB D on chip per core hw_scache = 12 MB I+D on chip per chip hw_tcache = None hw_vendor = Oracle Corporation sw_auto_parallel = No license_num = 6 sw_avail = Sep-2010 sw_base_ptrsize = 32-bit sw_compiler = Oracle Solaris Studio 12.2 sw_file = zfs sw_os = Oracle Solaris 10 9/10 sw_other = None sw_peak_ptrsize = 32-bit sw_state = Default test_sponsor = Oracle Corporation tester = Fujitsu notes_os_sys_000 = notes_os_sys_005 = System Tunables (/etc/system parameters): notes_os_sys_010 = notes_os_sys_015 = autoup=600 notes_os_sys_020 = Causes pages older than the listed number of seconds to notes_os_sys_025 = be written by fsflush. notes_os_sys_030 = zfs:zfs_arc_max = 0x10000000 notes_os_sys_035 = Control the amount of memory used by ZFS for caching notes_os_sys_040 = lpg_alloc_prefer=1 notes_os_sys_045 = Prefer local pages, even if not easily available notes_os_sys_050 = bufhwm=40000000 notes_os_sys_055 = Memory byte limit for caching I/O buffers. notes_os_sys_060 = notes_os_sys_065 = Other System Settings: notes_os_sys_070 = notes_os_sys_075 = The webconsole service was turned off using notes_os_sys_080 = svcadm disable webconsole notes_os_sys_085 = notes_submit_000 =The config file option 'submit' was used. Processes were assigned to notes_submit_005 =specific processors using 'pbind' commands. The list of processors to use notes_submit_010 =was provided in the 'BIND' variable, to generate the pbind commands. notes_submit_015 =(For details, please see the config file.) notes_os_shell_000 = notes_os_shell_005 =Shell Environments: notes_os_shell_010 = notes_os_shell_015 = ulimit -s 131072 was used to limit the space consumed notes_os_shell_020 = by the stack.(making more space available for the heap) default: notes_plat_000 = notes_plat_005 = Memory is 8-way interleaved by filling each CMU's slots with the same notes_plat_010 = capacity DIMMs. notes_plat_015 = notes_plat_020 = This result is measured on a SPARC Enterprise M9000 server from notes_plat_025 = Fujitsu. The SPARC Enterprise M9000 server from Oracle and from notes_plat_030 = Fujitsu are electrically equivalent. # 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: notes_comp_000 = Oracle Solaris Studio 12.2 is distributed with mandatory OS patches notes_comp_005 = 118683-05 119963-20 120753-08 notes_comp_010 = Oracle Solaris Studio 12.2 and patches are available at notes_comp_015 = http://oracle.com/goto/solarisstudio