# Invocation command line: # /data1/kit91.cpu2006/bin/runspec -c apr18.cfg -T base,peak --reportable fp ############################################################################ ###################### Overall control ################################ # Some flags must be set before the first occurrence of a named section ext = apr18 flagsurl000 = http://www.spec.org/cpu2006/flags/Sun-Solaris-Studio-Opteron.20090715.02.xml action = validate output_format = asc,cfgfile,html makeflags = -j3 # copies = 4 #reportable setttings iterations = 3 # in a real run, would be 3 or more tune = base,peak # ignore_errors = 1 # mean_anyway = 1 # teeout = yes #uncomment to get more output to the screen expand_notes = 1 log_line_width = 4090 # to avoid choking vi # For rate runs: enable the lines that follow # command_add_redirect = 1 # useful with submit # # submit=echo 'pbind -b $SPECUSERNUM \$\$; $command' > dobmk; sh dobmk #################### Compiler invocation #################################### default=default=default=default: # If the compiler is on your path, comment out # the next line. # SPECLANG = /opt/SUNwspro/bin/ %define compiler_showversion 1 %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 ${CVERBOSE} CXX = ${SPECLANG}CC ${CXXVERBOSE} FC = ${SPECLANG}f90 ${FCVERBOSE} ###################### Flags applied to all compilations ################ EXTRA_CXXLIBS = -library=stlport4 EXTRA_CXXFLAGS = -library=stlport4 #################### Baseline Optimization Flags ######################## default=base=default=default: OPTIMIZE = -fast -xipo=2 -xarch=amd64a ########################## Portability Flags ############################ default=base=default=default: # Note that we set LP64 by default only for _base_ (where a # consistent data model is required); for peak, it is on # individual benchmarks that need it PORTABILITY = -DSPEC_CPU_LP64 400.perlbench: CPORTABILITY = -DSPEC_CPU_SOLARIS_X64 403.gcc: CPORTABILITY = -DSPEC_CPU_SOLARIS 462.libquantum: CPORTABILITY = -DSPEC_CPU_SOLARIS 481.wrf: CPORTABILITY = -DSPEC_CPU_WORDS_LITTLEENDIAN 483.xalancbmk: CXXPORTABILITY = -DSPEC_CPU_SOLARIS ###################### Profile Feedback ################################# # # # Feedback is turned on for all peak tests by default, unless subtests # # selectively turns it off by feedback=0 # # # ######################################################################### default=peak=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 #################### Int Peak Optimization Flags ######################## 400.perlbench=peak: # enable -DSPEC_CPU_LP64 if using 64bit PORTABILITY = -DSPEC_CPU_LP64 OPTIMIZE = -fast -xarch=amd64a feedback = 0 401.bzip2=peak: OPTIMIZE = -fast -xpagesize=2m -xcrossfile -xarch=sse2a -M /usr/lib/ld/map.bssalign ONESTEP=yes feedback = 1 403.gcc=peak: # enable -DSPEC_CPU_LP64 if using 64bit # PORTABILITY = -DSPEC_CPU_LP64 OPTIMIZE = -fast -xipo=2 -xbuiltin=%none 429.mcf=peak: OPTIMIZE = -fast -xpagesize=2m -M /usr/lib/ld/map.bssalign feedback = 0 445.gobmk=peak: OPTIMIZE = -fast -xarch=amd64a -xrestrict -xalias_level=strong -xdepend 456.hmmer=peak: OPTIMIZE = -fast -xarch=amd64a 458.sjeng=peak: OPTIMIZE = -fast -xarch=amd64a -xipo=2 -xprefetch=auto -xprefetch_level=3 -xpagesize=2m feedback = 0 462.libquantum=peak: OPTIMIZE = -fast -xarch=amd64a -xipo=2 -xunroll=8 464.h264ref=peak: OPTIMIZE = -fast -xarch=amd64a -xipo=2 -xvector -xunroll=8 -xalias_level=strong -xrestrict feedback = 0 471.omnetpp=peak: OPTIMIZE = -fast -xarch=amd64a -xipo=2 -xprefetch_level=3 -xpagesize=2m CXXOPTIMIZE = -Qoption ube -fsimple=3 feedback = 0 473.astar=peak: OPTIMIZE = -fast -xarch=amd64a -xipo=2 -xprefetch_level=3 -xpagesize=2m feedback = 0 483.xalancbmk=peak: OPTIMIZE = -fast -xipo=2 -xarch=sse2a #################### FP Peak Optimization Flags ######################## 410.bwaves=peak: OPTIMIZE = -fast -xarch=amd64a -unroll=5 -stackvar -xO4 -xipo=2 -xprefetch_level=3 -Qoption iropt -Rloop_dist feedback = 0 416.gamess=peak: OPTIMIZE = -fast -xarch=amd64a -xipo=2 -xprefetch_level=3 feedback = 0 433.milc=peak: OPTIMIZE = -fast -xarch=amd64a -xipo=2 -xprefetch=auto -xprefetch_level=3 -xpagesize=2m feedback = 0 434.zeusmp=peak: OPTIMIZE = -fast -xarch=amd64a -xipo=2 -xregs=frameptr feedback = 0 435.gromacs=peak: OPTIMIZE = -fast -xipo=2 -xarch=amd64a COPTIMIZE = -Wu,-fsimple=3 FOPTIMIZE = -Qoption ube -fsimple=3 feedback = 0 436.cactusADM=peak: # enable -DSPEC_CPU_LP64 if using 64bit PORTABILITY = -DSPEC_CPU_LP64 OPTIMIZE = -fast -xipo=2 -xarch=amd64a feedback = 0 437.leslie3d=peak: OPTIMIZE = -fast -xipo=2 -xarch=sse2a feedback = 0 444.namd=peak: OPTIMIZE = -fast -xarch=amd64a -xipo=2 447.dealII=peak: OPTIMIZE = -fast -xarch=amd64a -xipo=2 -xvector -Qoption iropt -Abcopy -xalias_level -xrestrict -xregs=frameptr feedback = 0 450.soplex=peak: OPTIMIZE = -fast -xipo=2 -xarch=sse2a feedback = 0 453.povray=peak: # enable -DSPEC_CPU_LP64 if using 64bit PORTABILITY = -DSPEC_CPU_LP64 OPTIMIZE = -fast -xarch=amd64a -xipo=2 -xvector -Qoption iropt -Abcopy -xalias_level -xrestrict -xregs=frameptr feedback = 0 454.calculix=peak: OPTIMIZE = -fast -xarch=amd64a -xpagesize=2m FOPTIMIZE = -xprefetch_level=3 -unroll=5 -stackvar -xO4 -xipo=2 -Qoption iropt -Rloop_dist COPTIMIZE = -xprefetch=auto -xprefetch_level=3 -W2,-Ainline:inc=200:cs=500 feedback = 0 459.GemsFDTD=peak: OPTIMIZE = -fast -xarch=amd64a -xipo=2 -xprefetch_level=3 -xpagesize=2m feedback = 0 465.tonto=peak: OPTIMIZE = -fast -xarch=amd64a -xipo=2 -xvector=lib -xalias -xdepend -lbsdmalloc 470.lbm=peak: OPTIMIZE = -fast -xarch=amd64a -xpagesize=2m -W2,-Ainline:inc=200:cs=500 -xprefetch_level=3 feedback = 0 481.wrf=peak: # enable -DSPEC_CPU_LP64 if using 64bit PORTABILITY = -DSPEC_CPU_LP64 OPTIMIZE = -fast -xipo=2 -xarch=amd64a feedback = 0 482.sphinx3=peak: OPTIMIZE = -fast -xarch=amd64a -xrestrict -xipo=2 -xprefetch=auto -xpagesize=2m -Wd,-iropt-prof -W2,-Ashort_ldst:ldld -W2,-Ainline:rs=50 -M /usr/lib/ld/map.bssalign feedback = 0 ###################### Tested description ###################### #include: SUT.inc # ----- Begin inclusion of 'SUT.inc' ############################################################################ default=default: hw_avail = Oct-2005 hw_cpu_char = hw_cpu_mhz = 2800 hw_cpu_name = AMD Opteron 254 hw_disk = SAS,36GB,10K RPM hw_disk001 = SAS,36GB,10K RPM hw_fpu = Integrated hw_memory = 8 GB (4x2 GB, PC3200 CL3 DDR ECC Reg) hw_disk = SAS,36GB,10K RPM hw_model = Sun Fire X4200 hw_nchips = 1 hw_ncores = 1 hw_ncoresperchip = 1 hw_ncpuorder = 1-2 chips hw_ocache = None hw_other = None hw_pcache = 64 KB I + 64 KB D on chip per chip hw_scache = 1 MB I+D on chip per chip hw_tcache = None hw_vendor = Sun Microsystems license_num = 6 tester = Sun Microsystems prepared_by = rajaram.gnanakumar@sun.com sw_auto_parallel = No sw_avail = Jul-2006 sw_compiler = Sun Studio 11 with patch 120759-06 sw_file = ufs sw_os = Solaris 10 1/06 sw_other = None test_sponsor = Sun Microsystems sw_state = Default sw_base_ptrsize = 64-bit sw_peak_ptrsize = 32/64-bit test_date = Apr-2006 hw_nthreadspercore = 1 notes_os_sys_000 = notes_os_sys_005 = /etc/system parameters notes_os_sys_010 = tune_t_fsflushr=1 notes_os_sys_015 = Controls how many seconds elapse between runs of the notes_os_sys_020 = page flush daemon, fsflush. notes_os_sys_025 = autoup=900 notes_os_sys_030 = Causes pages older than the listed number of seconds to notes_os_sys_035 = be written by fsflush. notes_os_sys_040 = notes_plat_000 = notes_plat_005 = Default BIOS settings were used. notes_plat_010 = notes_os_shell_000 = notes_os_shell_005 = ulimit -s 131072 (shell): increases stack notes_os_shell_010 = # ---- End inclusion of '/data1/kit91.cpu2006/config/SUT.inc' ###################### ###### ########### ###################### # 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: