# Invocation command line: # /export/cpu2006/bin/runspec --reportable --define OUTDISK=/export/cpu2006/kpg -c m4000_speed all # output_root used was "/export/cpu2006/kpg" ############################################################################ ext = speed_autopar action = validate expand_notes = 1 output_format = asc,cfgfile mean_anyway = 1 command_add_redirect = 1 verbose = 6 makeflags = -j16 # how many jobs specmake should spawn XJOBS = 16 # how many CPUs ipo can use (at link time) http_proxy = flagsurl000 = http://www.spec.org/cpu2006/flags/Sun-Solaris-Studio12-and-gccfss4.2.20090713.xml tune = base,peak parallel_test = 29 %if '%{OUTDISK}' eq '' % error please say --define OUTDISK=/whatever %endif output_root=%{OUTDISK} #################### 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 CC = $(SPECLANG)cc -xjobs=$(XJOBS) $(CVERBOSE) CXX = $(SPECLANG)CC -xjobs=$(XJOBS) $(CXXVERBOSE) -xdepend -library=stlport4 FC = $(SPECLANG)f90 -xjobs=$(XJOBS) $(FCVERBOSE) ################################################################# ####################### Process Binding ######################## submit = echo 'pbind -b 1 \$\$ >> pbind.out; $command' > dobmk; sh dobmk ################################################################# #################### Portability Flags ########################## default=default=default=v9: PORTABILITY = -DSPEC_CPU_LP64 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=2 -xalias_level=compatible EXTRA_CLIBS = -ll2amm EXTRA_CXXLIBS = -lfast ################################################################# #################### Baseline Fp Flags ######################### fp=base=default=default: feedback = 0 OPTIMIZE = -fast -fma=fused -xipo=2 -xpagesize=4M -xprefetch_level=2 COPTIMIZE = -xalias_level=std -xprefetch_level=3 -xprefetch_auto_type=indirect_array_access CXXOPTIMIZE = -xalias_level=compatible ################################################################# #################### Peak Integer 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 = -xalias_level=std -Xc -xipo=2 -xrestrict EXTRA_LIBS = -lfast 401.bzip2=peak=default=default: EXTRA_OPTIMIZE = -xalias_level=strong 403.gcc=peak=default=default: EXTRA_OPTIMIZE = -xipo=2 -m32 -xarch=sparcvis2 -xalias_level=std -xprefetch_auto_type=indirect_array_access -xprefetch_level=2 EXTRA_LIBS = -ll2amm 429.mcf=peak=default=default: OPTIMIZE = -fast -xipo=2 ${OLYC_OPT} ${ARCH_SELECT} EXTRA_OPTIMIZE = -xprefetch_level=3 -W2,-Apf:llist=3:noinnerllist 445.gobmk=peak=default=default: EXTRA_OPTIMIZE = -xalias_level=std -xrestrict 456.hmmer=peak=default=default: EXTRA_OPTIMIZE = -xipo=2 458.sjeng=peak=default=default: EXTRA_OPTIMIZE = -xipo=2 462.libquantum=peak=default=default: EXTRA_OPTIMIZE = -xipo=2 464.h264ref=peak=default=default: EXTRA_OPTIMIZE = -xipo=2 -xalias_level=std -m32 -xarch=sparcvis2 -xprefetch=no EXTRA_LIBS = -ll2amm 471.omnetpp=peak=default=default: EXTRA_OPTIMIZE = -xipo=2 -xprefetch_level=2 -Qoption cg -Qlp-av=0 EXTRA_LIBS = -lfast 473.astar=peak=default=default: EXTRA_OPTIMIZE = -xipo=2 -xprefetch_level=2 EXTRA_LIBS = -lfast feedback = 0 483.xalancbmk=peak: EXTRA_OPTIMIZE = -xipo=2 -xprefetch=no EXTRA_LIBS = -lfast ################################################################# #################### Peak FP Flags ######################### fp=peak=default=default: 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 -xipo=2 -fma=fused -xpagesize=4M CXXOPTIMIZE = -xdepend ############################################################# 410.bwaves=peak=default=default: OPTIMIZE = -fast -xipo=2 ${OLYC_OPT} ${ARCH_SELECT} -xprefetch_level=2 -xprefetch_auto_type=indirect_array_access feedback = 0 416.gamess=peak=default=default: 433.milc=peak=default=default: EXTRA_OPTIMIZE = -xalias_level=strong -xprefetch_level=2 -xprefetch_auto_type=indirect_array_access feedback = 0 434.zeusmp=peak=default=default: EXTRA_OPTIMIZE = EXTRA_LIBS = -lmopt feedback = 0 435.gromacs=peak=default=default: EXTRA_OPTIMIZE = -xinline= -xchip=generic -fsimple=0 436.cactusADM=peak=default=default: EXTRA_OPTIMIZE = -xprefetch=no feedback = 0 437.leslie3d=peak=default=default: EXTRA_OPTIMIZE = -xprefetch_level=2 feedback = 0 444.namd=peak=default=default: EXTRA_OPTIMIZE = -xalias_level=compatible -xprefetch_level=1 -xdepend feedback = 0 447.dealII=peak=default=default: EXTRA_OPTIMIZE = -xalias_level=compatible -xrestrict -xprefetch_auto_type=indirect_array_access -xprefetch_level=2 450.soplex=peak=default=default: OPTIMIZE = -fast -xipo=2 CXXOPTIMIZE = -xdepend -xprefetch_level=2 -xprefetch_auto_type=indirect_array_access -Qoption cg -Qlp-ol=1-it=3-imb=1 -Qoption iropt -Apf:pdl=3 453.povray=peak=default=default: EXTRA_OPTIMIZE = -xalias_level=compatible 454.calculix=peak=default=default: feedback = 0 459.GemsFDTD=peak=default=default: EXTRA_OPTIMIZE = -fsimple=1 -xprefetch=no feedback = 0 465.tonto=peak=default=default: OPTIMIZE = -fast -xipo=2 ${OLYC_OPT} ${ARCH_SELECT} EXTRA_LIBS = -lfast 470.lbm=peak=default=default: EXTRA_OPTIMIZE = -xprefetch_level=3 -xipo=2 -xvector -xarch=generic feedback = 0 481.wrf=peak=default=default: EXTRA_OPTIMIZE = -fsimple=1 -xprefetch_level=2 feedback = 0 482.sphinx3=peak=default=default: EXTRA_OPTIMIZE = -xprefetch_auto_type=indirect_array_access -xalias_level=strong -xunroll=2 EXTRA_LIBS = -lfast -ll2amm #################################### Notes ########################################## default=default=default=default: hw_avail = Jul-2008 hw_cpu_mhz = 2400 hw_cpu_name = SPARC64 VII hw_disk = Seagate 73GB 10000 RPM SAS hw_fpu = Integrated hw_memory = 64 GB (32 x 2 GB) hw_model = Fujitsu SPARC Enterprise M4000 hw_nchips = 4 hw_ncores = 16 hw_ncoresperchip = 4 hw_ncpuorder = 1 to 2 CPUM; each CPUM contains 2 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 = 5 MB I+D on chip per chip hw_tcache = None hw_vendor = Fujitsu Limited license_num = 19 sw_avail = Jul-2008 sw_base_ptrsize = 32-bit sw_compiler000 = Sun Studio 12 with patches sw_compiler001 = 124867-06, 124861-07, 124863-05, 127000-05 sw_compiler002 = (see patch information below) sw_file = ufs sw_os = Solaris 10 5/08 with patch 137111-03 sw_other = None test_sponsor = Fujitsu Limited sw_peak_ptrsize = 32-bit sw_state = Default tester = Sun Microsystems notes_os_shell_000 = notes_os_shell_005 =Environment Variable Settings: 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) notes_os_sys_000 = notes_os_sys_005 =System Tunables (/etc/system parameters): notes_os_sys_010 = notes_os_sys_015 =tune_t_fsflushr=10 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=600 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 = notes_os_sys_070 =Other System Settings: notes_os_sys_075 = notes_os_sys_080 =The webconsole service was turned off using notes_os_sys_085 = svcadm disable webconsole notes_os_sys_090 = 482.sphinx3: # The following setting was inserted automatically as a result of # post-run basepeak application. basepeak = 1 481.wrf: # The following setting was inserted automatically as a result of # post-run basepeak application. basepeak = 1 459.GemsFDTD: # The following setting was inserted automatically as a result of # post-run basepeak application. basepeak = 1 437.leslie3d: # The following setting was inserted automatically as a result of # post-run basepeak application. basepeak = 1 436.cactusADM: # The following setting was inserted automatically as a result of # post-run basepeak application. basepeak = 1 433.milc: # 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: notes_plat_000 = notes_plat_005 =Memory is 8-way interleaved by filling all slots with notes_plat_010 =the same capacity DIMMs. notes_plat_015 = notes_plat_020 =This result is measured on a Sun SPARC Enterprise M4000 Server. notes_plat_025 =Note that the Sun SPARC Enterprise M4000 and Fujitsu SPARC Enterprise notes_plat_030 =M4000 are electrically equivalent. notes_plat_035 = notes_comp_000 =Sun Studio compiler patches are available at notes_comp_005 = http://developers.sun.com/sunstudio/downloads/patches/ss12_patches.jsp