# Invocation command line: # /export/home/cpu2006/bin/runspec -c sep13c -r --reportable --nobuild int # output_root used was "/spec/jhenning/out" ############################################################################ output_root=/spec/jhenning/out flagsurl000 = http://www.spec.org/cpu2006/flags/Sun-Solaris-Studio12-and-gccfss.20090714.xml tune = base,peak action = validate ext = sep13c output_format = asc,cfgfile iterations = 1 reportable = 0 expand_notes = 1 mean_anyway = 1 verbose = 6 teeout = 0 makeflags = -j 20 ignore_errors = 1 ####################### Processor usage ####################### # Note that the first instance of a "named section" occurs with # the copies line a little below. Therefore, any variables that # belong in the header section should be above this point. makeflags = -j16 # how many jobs specmake should spawn (set as you like) # this can be thought of as: # 8 16 24 32 40 48 56 # 4 12 20 28 36 44 52 60 # 1 9 17 25 33 41 49 57 # 5 13 21 29 37 45 53 61 # 2 10 18 26 34 42 50 58 # 6 14 22 30 38 46 54 62 # 3 11 19 27 35 43 51 59 # 7 15 23 31 39 47 55 63 # 0 bind = 8 16 24 32 40 48 56 4 12 20 28 36 44 52 60 1 9 17 25 33 41 49 57 5 13 21 29 37 45 53 61 2 10 18 26 34 42 50 58 6 14 22 30 38 46 54 62 3 11 19 27 35 43 51 59 7 15 23 31 39 47 55 63 0 command_add_redirect = 1 # useful with submit submit = echo 'pbind -b $BIND \$\$ >> pbind.out; $command' > dobmk; sh dobmk %ifndef %{OverRideCopies} # # To cause the command line to win for both base and peak, say: # # runspec --define OverRideCopies --rate n # # If you _don't_ say that, then the order of precedence is: # # named section (highest), about 6 lines down, peak for several benchmarks # command line # the line marked "header section default" just below # copies = 63 # header section default # 429.mcf=peak: copies=42 437.leslie3d=peak: copies=48 465.tonto=peak: copies=56 470.lbm=peak: copies = 8 # %endif default=default=default=default: CC = ${SPECLANG}gcc CXX = ${SPECLANG}g++ #################### 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: PORTABILITY = -DSPEC_CPU_SOLARIS -DSPEC_CPU_NEED_COMPLEX_I 483.xalancbmk=default=default: CXXPORTABILITY = -DSPEC_CPU_SOLARIS #################### Baseline int Flags ############################### int=base=default=default: feedback = 0 OPTIMIZE = -fast -xipo=2 -xpagesize=4M COPTIMIZE = -xprefetch_level=2 CXXOPTIMIZE = -xprefetch_level=2 #################### Peak int Flags ################################### int=peak=default=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 OPTIMIZE = -fast -xipo=2 -xpagesize=4M COPTIMIZE = CXXOPTIMIZE = 400.perlbench=peak=default=default: EXTRA_OPTIMIZE = -xprefetch_level=2 -xalias_level=std -xrestrict EXTRA_LIBS = -lfast 401.bzip2=peak=default=default: EXTRA_OPTIMIZE = -xalias_level=strong 403.gcc=peak=default=default: EXTRA_OPTIMIZE = -xalias_level=std 429.mcf=peak=default=default: EXTRA_OPTIMIZE = -xprefetch_level=3 -W2,-Apf:llist=3:noinnerllist -xpagesize=256M 445.gobmk=peak=default=default: EXTRA_OPTIMIZE = 456.hmmer=peak=default=default: EXTRA_OPTIMIZE = -xalias_level=std 458.sjeng=peak=default=default: EXTRA_OPTIMIZE = 462.libquantum=peak=default=default: OPTIMIZE = -fast -xipo=2 -xtarget=ultra3cu -xarch=v8plusb -xpagesize=4M -xprefetch_level=2 464.h264ref=peak=default=default: EXTRA_OPTIMIZE = -xalias_level=std 471.omnetpp=peak=default=default: EXTRA_OPTIMIZE = -xalias_level=std 473.astar=peak=default=default: EXTRA_OPTIMIZE = -xalias_level=std EXTRA_LIBS = -lfast 483.xalancbmk=peak=default=default: EXTRA_OPTIMIZE = EXTRA_LIBS = -lfast 429.mcf # 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: hw_avail = Oct-2007 hw_cpu_mhz = 1417 hw_cpu_name = UltraSPARC T2 hw_fpu = Integrated hw_memory = 64 GB hw_model = SPARC Enterprise T5220 (gccfss) hw_ncpuorder = 1 chip hw_ocache = None hw_other = None hw_pcache = 16 KB I + 8 KB D on chip per core hw_scache = 4 MB I+D on chip per chip hw_tcache = None hw_vendor = Sun Microsystems license_num = 6 tester = Sun Microsystems prepared_by = Sun Microsystems sw_auto_parallel = No sw_avail = Sep-2007 sw_base_ptrsize = 32-bit sw_file = ufs sw_os = Solaris 10 8/07 (build s10s_u4wos_12b) sw_other = None test_sponsor = Sun Microsystems sw_peak_ptrsize = 32-bit sw_state = Default test_date = Sep-2007 hw_disk001 = 100 GB Solaris Volume Manager hw_disk002 = RAID 0, interlace 384KB, on hw_disk003 = 2 x SUN72G 10K RPM SAS hw_disk004 = ufs fragment size 8192 bytes hw_nchips = 1 hw_ncores = 8 hw_ncoresperchip = 8 hw_nthreadspercore = 8 sw_compiler001 = gccfss V4.0.4 sw_compiler002 = (see detail below) notes_comp_000= The compiler is gccfss, "GCC for SPARC Systems", which notes_comp_005= combines gcc with the Sun Code Generator for SPARC systems. notes_comp_010= It is invoked as "gcc", and accepts source code compatible notes_comp_015= with GCC 4.0. For more information, including support, see notes_comp_020= http://cooltools.sunsource.net/gcc/ notes_os_sys_000 = notes_os_sys_005 = /etc/system parameters notes_os_sys_010 = autoup=600 notes_os_sys_015 = Causes pages older than the listed number of seconds to notes_os_sys_020 = be written by fsflush. notes_os_sys_025 = tune_t_fsflushr=10 notes_os_sys_030 = Controls how many seconds elapse between runs of the notes_os_sys_035 = page flush daemon, fsflush. notes_os_sys_040 = notes_os_sys_045 = The "webconsole" service was turned off using notes_os_sys_050 = svcadm disable webconsole notes_os_shell_000 = notes_os_shell_005 =ulimit -s 131072 was used to limit the space notes_os_shell_010 =consumed by the stack (and therefore make more notes_os_shell_015 =space available to the heap). notes_os_bind_000 = notes_os_bind_005 =Processes were bound to cores using "submit" and "pbind".