# Invocation command line: # /export/bmk/keeper/cpu2006/bin/runspec --reportable --config=sun-ss12.cfg --rate --copies=144 --action=validate int # output_root was not used for this run ############################################################################ ###################### Overall control ################################ # Some flags must be set before the first occurrence of a named section #ext = dec11a #ext = mars40_1 ext = mars43 flagsurl000 = http://www.spec.org/cpu2006/flags/Sun-Solaris-Studio12.20090714.01.xml http_proxy = mailto = action = validate iterations = 1 # in a real run, would be 3 or more expand_notes = 1 ignore_errors = 1 log_line_width = 4090 # to avoid choking vi output_format = asc,cfgfile #teeout = yes #uncomment to get more output to the screen tune = base,peak mean_anyway = 1 makeflags = -j24 # how many jobs specmake should spawn XJOBS = 24 # how many CPUs ipo can use (at link time) command_add_redirect = 1 use_submit_for_speed = 1 bind = 4, 5, 6, 7, 36, 37, 38, 39, 68, 69, 70, 71, 100, 101, 102, 103, 132, 133, 134, 135, 164, 165, 166, 167, 196, 197, 198, 199, 228, 229, 230, 231, 260, 261, 262, 263, 292, 293, 294, 295, 324, 325, 326, 327, 356, 357, 358, 359, 388, 389, 390, 391, 420, 421, 422, 423, 452, 453, 454, 455, 484, 485, 486, 487, 516, 517, 518, 519, 548, 549, 550, 551, 1, 2, 3, 33, 34, 35, 65, 66, 67, 97, 98, 99, 129, 130, 131, 161, 162, 163, 193, 194, 195, 225, 226, 227, 257, 258, 259, 289, 290, 291, 321, 322, 323, 353, 354, 355, 385, 386, 387, 417, 418, 419, 449, 450, 451, 481, 482, 483, 513, 514, 515, 545, 546, 547, 0, 32, 64, 96, 128, 160, 192, 224, 256, 288, 320, 352, 384, 416, 448, 480, 512, 544 submit = echo 'pbind -b $BIND \$\$ >> pbind.out; $command' > dobmk; sh dobmk %define compiler_showversion 1 %define compiler_verbose 0 #################### Compiler invocation #################################### default=default=default=default: SPECLANG = /export/ptmp/keeper/build43.0/SUNWspro/bin/ %ifdef %{compiler_showversion} CVERBOSE = -V CXXVERBOSE = -verbose=version FCVERBOSE = -V %endif %ifdef %{compiler_verbose} CVERBOSE = -V -\# CXXVERBOSE = -verbose=diags,version FCVERBOSE = -V -v %endif C_GENFLAGS = CXX_GENFLAGS = -library=stlport4 -xdepend F_GENFLAGS = CC = ${SPECLANG}cc -xjobs=${XJOBS} ${CVERBOSE} ${C_GENFLAGS} CXX = ${SPECLANG}CC -xjobs=${XJOBS} ${CXXVERBOSE} ${CXX_GENFLAGS} FC = ${SPECLANG}f90 -xjobs=${XJOBS} ${FCVERBOSE} ${F_GENFLAGS} #################### Baseline Int Flags ######################### int=base=default=default: feedback = 0 OPTIMIZE = -fast -xipo=2 -xpagesize=4M COPTIMIZE = -xprefetch_level=2 -xalias_level=std CXXOPTIMIZE = -xprefetch_level=1 -xalias_level=compatible EXTRA_CXXLIBS = -lfast #################### Baseline Fp Flags ######################### fp=base=default=default: feedback = 0 OPTIMIZE = -fast -xipo=2 -xpagesize=4M EXTRA_LIBS = COPTIMIZE = -xalias_level=std -xprefetch_level=2 -xprefetch_auto_type=indirect_array_access CXXOPTIMIZE = -xalias_level=compatible -xprefetch_level=2 FOPTIMIZE = -xprefetch_level=2 #################### Peak Optimization Flags ############################ default=peak: OPTIMIZE = -fast -xpagesize=4M COPTIMIZE = CXXOPTIMIZE = FOPTIMIZE = 400.perlbench=peak=default=default: EXTRA_OPTIMIZE = -xalias_level=std -Xc -xipo=2 -xrestrict feedback = 1 EXTRA_LIBS = -lfast 401.bzip2=peak=default=default: EXTRA_OPTIMIZE = -xalias_level=strong feedback = 1 403.gcc=peak=default=default: submit = $command EXTRA_OPTIMIZE = -xipo=2 -xalias_level=std -xprefetch_level=2 feedback = 1 410.bwaves=peak=default=default: EXTRA_OPTIMIZE = -xipo=2 -xunroll=3 -xinline= feedback = 0 416.gamess=peak=default=default: EXTRA_OPTIMIZE = feedback = 1 429.mcf=peak=default=default: copies = 143 EXTRA_OPTIMIZE = -xprefetch_level=2 -xipo=2 -xrestrict -xalias_level=std EXTRA_LIBS = -lfast feedback = 0 433.milc=peak=default=default: EXTRA_OPTIMIZE = -xipo=2 -xprefetch_level=2 -xprefetch_auto_type=indirect_array_access -W2,-Ainline:rs=400 -xalias_level=std -fsimple=1 feedback = 1 434.zeusmp=peak=default=default: EXTRA_OPTIMIZE = -xipo=2 -qoption cg -Qeps:enabled=1,-Qeps:ws=8 EXTRA_LIBS = -lmopt feedback = 0 435.gromacs=peak=default=default: EXTRA_OPTIMIZE = -xinline= -xarch=generic -xchip=generic -fsimple=0 feedback = 1 436.cactusADM=peak=default=default: EXTRA_OPTIMIZE = -xipo=2 -fsimple=1 feedback = 0 437.leslie3d=peak=default=default: EXTRA_OPTIMIZE = -xprefetch_level=2 -xipo=2 feedback = 0 444.namd=peak=default=default: EXTRA_OPTIMIZE = -xalias_level=compatible feedback = 0 445.gobmk=peak=default=default: EXTRA_OPTIMIZE = -xalias_level=std -xrestrict feedback = 1 447.dealII=peak=default=default: EXTRA_OPTIMIZE = -xipo=2 -xrestrict -xalias_level=compatible feedback = 1 450.soplex=peak=default=default: EXTRA_OPTIMIZE = -xipo=2 -xrestrict -xprefetch_level=2 -Qoption cg -Qlp-ol=1-imb=1-it=3 -xprefetch_auto_type=indirect_array_access -Qoption iropt -Apf:pdl=3 feedback = 0 453.povray=peak=default=default: EXTRA_OPTIMIZE = -xprefetch_level=2 -xalias_level=compatible -xrestrict feedback = 1 454.calculix=peak=default=default: EXTRA_OPTIMIZE = -xipo=2 -xvector -xprefetch_level=1 feedback = 1 456.hmmer=peak=default=default: submit = $command EXTRA_OPTIMIZE = -xipo=2 -xalias_level=strong feedback = 1 458.sjeng=peak=default=default: EXTRA_OPTIMIZE = -xipo=2 feedback = 1 459.GemsFDTD=peak=default=default: EXTRA_OPTIMIZE = -fsimple=1 feedback = 0 462.libquantum=peak=default=default: #copies=12 #copies = 72 EXTRA_OPTIMIZE = -xprefetch_level=2 -xipo=2 feedback = 1 464.h264ref=peak=default=default: EXTRA_OPTIMIZE = -xipo=2 -xalias_level=std EXTRA_LIBS = -ll2amm feedback = 1 465.tonto=peak=default=default: EXTRA_OPTIMIZE = -xipo=2 feedback = 0 EXTRA_LIBS = -lfast 470.lbm=peak=default=default: EXTRA_OPTIMIZE = -xipo=2 -xprefetch_level=3 -xrestrict feedback = 1 471.omnetpp=peak=default=default: EXTRA_OPTIMIZE = -xipo=2 -Qoption cg -Qlp-av=0 feedback = 1 EXTRA_LIBS = -lfast 473.astar=peak=default=default: EXTRA_OPTIMIZE = -xipo=2 -xprefetch_level=2 -xprefetch_auto_type=indirect_array_access -xalias_level=compatible -xrestrict EXTRA_LIBS = -lfast feedback = 0 481.wrf=peak: EXTRA_OPTIMIZE = -xipo=2 -xprefetch_level=2 feedback = 1 482.sphinx3=peak=default=default: EXTRA_OPTIMIZE = -xinline= -xprefetch_level=2 -Wc,-Qlp-ol=1 -xrestrict -xalias_level=strong -fsimple=1 EXTRA_LIBS = -lfast feedback = 1 483.xalancbmk=peak: submit = $command EXTRA_OPTIMIZE = -xprefetch_level=1 -xipo=2 -xalias_level=compatible EXTRA_LIBS = -lfast feedback = 0 ############ Portability Flags, Bug Workarounds, and Notes ########## 400.perlbench=default=default=default: CPORTABILITY = -DSPEC_CPU_SOLARIS_SPARC 403.gcc=default=default=default: CPORTABILITY = -DSPEC_CPU_SOLARIS 462.libquantum=default: PORTABILITY=-DSPEC_CPU_SOLARIS 483.xalancbmk=default: PORTABILITY=-DSPEC_CPU_SOLARIS ###################### Profile Feedback ################################# # # By default, turns on feedback for everything # ### default=default=default=default: fdo_pre0 = rm -rf ./feedback.profile ./SunWS_cache PASS1_CFLAGS = -xprofile=collect:./feedback PASS1_CXXFLAGS = -xprofile=collect:./feedback PASS1_FFLAGS = -xprofile=collect:./feedback PASS1_LDFLAGS = -xprofile=collect:./feedback PASS2_CFLAGS = -xprofile=use:./feedback PASS2_CXXFLAGS = -xprofile=use:./feedback PASS2_FFLAGS = -xprofile=use:./feedback PASS2_LDFLAGS = -xprofile=use:./feedback ###################### Tested description ###################### #include: SUT.inc # ----- Begin inclusion of 'SUT.inc' ############################################################################ default=default: company_name = Sun Microsystems hw_avail = Apr-2007 hw_cpu_char = hw_cpu_mhz = 1950 hw_cpu_name = UltraSPARC IV+ hw_disk000 = System: Sun StorageTek D240 Media Tray (2x73GB) hw_disk001 = SPEC: Sun StorageTek 6140 hw_disk002 = (5x146GB 10K FC-AL RAID5) hw_fpu = Integrated hw_memory = 304 GB, 8-way interleaved (272 x 1 GB, 16 x 2 GB) hw_model = Sun Fire E25K hw_nchips = 72 hw_ncores = 144 hw_ncoresperchip = 2 hw_ncpuorder = 4-72 (order by number of chips, groups of 4) hw_ocache = None hw_other = None hw_pcache = 64 KB I + 64 KB D on chip per core hw_scache = 2 MB I+D on chip per chip hw_tcache = 32 MB I+D off chip per chip hw_vendor = Sun Microsystems sw_auto_parallel = No license_num = 6 sw_avail = May-2007 sw_base_ptrsize = 32-bit sw_file = ufs sw_os = Solaris 10 11/06 sw_other = None sw_peak_ptrsize = 32-bit sw_state = Default test_date = Mar-2007 test_sponsor = Sun Microsystems tester = Sun Microsystems hw_nthreadspercore = 1 notes_os_sys_000 = notes_os_sys_005 = /etc/system parameters notes_os_sys_010 = notes_os_sys_015 = tune_t_fsflushr=3 notes_os_sys_020 = Controls how many seconds elapse between runs of the notes_os_sys_025 = page flush daemon, fsflush. notes_os_sys_030 = autoup=1200 notes_os_sys_035 = Causes pages older than the listed number of seconds to notes_os_sys_040 = be written by fsflush. notes_os_sys_045 = bufhwm=3000 notes_os_sys_050 = Memory byte limit for caching I/O buffers notes_os_sys_055 = segmap_percent=1 notes_os_sys_060 = Set maximum percent memory for file system cache notes_os_sys_065 = ts_dispatch_extended=0 notes_os_sys_070 = Selects default dispatch table, rather than large server table notes_plat_000 = notes_plat_005 = The tested system had 18 system boards. The first 17 notes_plat_010 = system boards were equipped with 16GB of memory; the last notes_plat_015 = system board had 32GB. All memory was 8-way interleaved. notes_plat_020 = notes_os_shell_000 = notes_os_shell_005 = "ulimit -s unlimited" notes_os_shell_010 = Allows stack to grow until system limit. # ---- End inclusion of '/export/bmk/keeper/cpu2006/config/SUT.inc' sw_compiler000 = Sun Studio 12 (pre-release build 43) notes_os_bind_000 = notes_os_bind_005 = Processes were bound to cores using "submit" and "pbind" except notes_os_bind_010 = for peak runs of 403.gcc, 456.hmmer, and 483.xalancbmk. 473.astar # The following setting was inserted automatically as a result of # post-run basepeak application. basepeak = 1