# Invocation command line: # /data1/speccpu2k/bin/runspec -c k2_par.cfg --reportable fp ############################################################################ ext = autopar_2003feb06a #mean_anyway = 1 tune = base,peak output_format = asc log_line_width = 132 # avoid choking vi ######################### Compiler selection ############################# # Use notes000n if you need to write notes about the compiler. default=default=default=default: FC = f90 F77 = f90 CC = cc notes0001 =Compiler invocation: notes0002 = C: cc notes0003 = F90: f90 notes0004 = F77: f90 notes0005 = #################### Baseline Optimization Flags ############################ # Use notes002n for baseline # Notice that feedback is turned on by default, below! fp=base=default=default: notes0020 =Floating point base flags: ONESTEP = yes COPTIMIZE = -fast -xipo=2 -xalias_level=std notes0022 = C: -fast -xipo=2 -xalias_level=std with ONESTEP=yes and feedback FOPTIMIZE = -fast -xipo=2 -xautopar notes0023 = F90: -fast -xipo=2 -xautopar with ONESTEP=yes and feedback ##################### Floating Point Peak Flags ##################### # Use notes0nnn for peak, where nnn=benchmark number (where nnn >= 164) # (Use notes010x for introductory peak notes) fp=peak=default=default: notes0100 = notes0101 =Floating point peak flags: ## Since we're using ONESTEP for all peak benchmarks, we can just turn ## it on here. But note that there is no way to turn ONESTEP off. So, ## if you decide to to use it selectively, don't try saying "ONESTEP=no" ## in individual benchmarks. Instead, the following line would have to ## be removed, and "ONESTEP=yes" added to all the benchmarks that need it. ONESTEP = yes notes0102 = ONESTEP=yes and feedback for all benchmarks, unless otherwise noted notes0103 = 168.wupwise=peak=default=default: OPTIMIZE = -fast -xautopar -xreduction -xipo=2 -Qoption iropt -Ainline:mi notes168 = 168.wupwise: -fast -xautopar -xreduction -xipo=2 notes168_1 = -Qoption iropt -Ainline:mi 171.swim=peak=default=default: OPTIMIZE = -fast -xautopar -xreduction -xpad=common:3969 -xpagesize=64K -xprefetch=latx:1.6 -Qoption iropt -Atile:skewp:b46,-Ainline:cs=700,-Aloop_dist:ignore_parallel,-Addint:ignore_parallel feedback = 0 notes171 = 171.swim: -fast -xautopar -xreduction -xpad=common:3969 -xpagesize=64K notes171_1 = -xprefetch=latx:1.6 -Qoption iropt -Atile:skewp:b46, notes171_2 = -Ainline:cs=700,-Aloop_dist:ignore_parallel, notes171_3 = -Addint:ignore_parallel (no feedback) 172.mgrid=peak=default=default: OPTIMIZE = -fast -xautopar -xreduction -xipo=2 notes172 = 172.mgrid: -fast -xautopar -xreduction -xipo=2 173.applu=peak=default=default: OPTIMIZE = -fast -xautopar -xreduction -xipo=2 -Qoption cg -Qlp=1-av=192-fa=1,-Qms_pipe+prefolim=7 -Qoption iropt -Aujam:inner=g notes173 = 173.applu: -fast -xautopar -xreduction -xipo=2 notes173_1 = -Qoption cg -Qlp=1-av=192-fa=1,-Qms_pipe+prefolim=7 notes173_2 = -Qoption iropt -Aujam:inner=g 177.mesa=peak=default=default: OPTIMIZE = -fast -xipo=2 -xalias_level=strong -xrestrict -Wc,-Qms_pipe+unoovf notes177 = 177.mesa: -fast -xipo=2 -xalias_level=strong -xrestrict notes177_1 = -Wc,-Qms_pipe+unoovf 178.galgel=peak=default=default: OPTIMIZE = -fast -xautopar -xreduction -xipo=2 -xpagesize=512K -Qoption iropt -Addint:sf=9 EXTRA_LIBS = -xlic_lib=sunperf RM_SOURCES = lapak.f90 notes178 = 178.galgel: -fast -xautopar -xreduction -xipo=2 -xpagesize=512K notes178_1 = -Qoption iropt -Addint:sf=9 -xlic_lib=sunperf notes178_2 = RM_SOURCES=lapak.f90 179.art=peak=default=default: OPTIMIZE = -fast -xipo=2 -xalias_level=std -Wc,-Qms_pipe-prefst,-Qms_pipe+prefolim=11 notes179 = 179.art: -fast -xipo=2 -xalias_level=std notes179_1 = -Wc,-Qms_pipe-prefst,-Qms_pipe+prefolim=11 183.equake=peak=default=default: OPTIMIZE = -fast -xalias_level=strong -xautopar -xreduction -xprefetch_level=2 -W2,-whole,-Amemopt:arrayloc -Wc,-Qms_pipe+prefolim=12 MATHLIBOPT = -lmopt -lm notes183 = 183.equake: -fast -xalias_level=strong -xautopar -xreduction notes183_1 = -xprefetch_level=2 -W2,-whole,-Amemopt:arrayloc notes183_2 = -Wc,-Qms_pipe+prefolim=12 -lmopt -lm 187.facerec=peak=default=default: OPTIMIZE = -fast -xipo=2 -xautopar -xreduction notes187 = 187.facerec: -fast -xipo=2 -xautopar -xreduction 188.ammp=peak=default=default: OPTIMIZE = -fast -xipo -xalias_level=std -xpagesize=512K MATHLIBOPT = -lmopt -lm notes188 = 188.ammp: -fast -xipo -xalias_level=std -xpagesize=512K -lmopt -lm 189.lucas=peak=default=default: OPTIMIZE = -fast -xautopar -xreduction -xprefetch_level=3 -Qoption f90comp -array_pad_rows,1977 -Qoption iropt -Aivsub3,-Apf:pdl=1 notes189 = 189.lucas: -fast -xautopar -xreduction -xprefetch_level=3 notes189_1 = -Qoption f90comp -array_pad_rows,1977 notes189_2 = -Qoption iropt -Aivsub3,-Apf:pdl=1 191.fma3d=peak=default=default: OPTIMIZE = -fast -xautopar -xreduction -xipo=2 -stackvar -xprefetch_level=3 -Qoption iropt -Apf:pdl=1 notes191 = 191.fma3d: -fast -xautopar -xreduction -xipo=2 -stackvar notes191_1 = -xprefetch_level=3 -Qoption iropt -Apf:pdl=1 200.sixtrack=peak=default=default: OPTIMIZE = -O -dalign -xchip=ultra3 -xarch=v8plusb -fsimple=2 notes200 = 200.sixtrack:-O -dalign -xchip=ultra3 -xarch=v8plusb -fsimple=2 301.apsi=peak=default=default: OPTIMIZE = -fast -xipo=2 -xautopar -xreduction -xpagesize=512K notes301 = 301.apsi: -fast -xipo=2 -xautopar -xreduction -xpagesize=512K ########################### Feedback ###################################### # Use notes5nnn for feedback default=default=default=default: # This turns feedback on for *all* benchmarks: base, peak, int, fp. # Note that you can turn feedback off as needed using "feedback=0" notes5000 = notes5001 =Feedback is done as follows, unless otherwise noted: fdo_pre0 = rm -rf ./feedback.profile ./SunWS_cache notes5002 = 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 notes5003 = PASS1: -xprofile=collect:./feedback PASS2_CFLAGS = -xprofile=use:./feedback PASS2_FFLAGS = -xprofile=use:./feedback PASS2_CXXFLAGS = -xprofile=use:./feedback PASS2_LDFLAGS = -xprofile=use:./feedback notes5004 = PASS2: -xprofile=use:./feedback ######################### Portability Flags ############################# # Use notes8nnn for portability, where nnn=benchmark number notes8000 = notes8001 =Portability: 178.galgel=default=default=default: EXTRA_FFLAGS = -e -fixed notes8178 = 178.galgel: -e -fixed ######################### Environment notes ############################# # Use notes 90nn for environment notes default=default=default=default: notes9000 = notes9001 =Shell Environments: notes9002 = Stack size set to unlimited via "ulimit -s unlimited" notes9003 = MPSSHEAP=512K notes9004 = MPSSSTACK=512K notes9005 = LD_PRELOAD=mpss.so.1 notes9006 = PARALLEL=2 notes9007 = STACKSIZE=9000 notes9300 = notes9301 =Kernel Parameters (/etc/system): notes9302 = autoup=900 notes9303 = tune_t_fsflushr=1 ######################### Machine/tester description ################### # # Enter machine configuration information here, to be recorded in # reporting pages, following the example shown below # default=default=default=default: hw_vendor = Sun Microsystems tester_name = Sun Microsystems, Santa Clara company_name = Sun Microsystems # Note that company_name is not printed unless it differs from hw_vendor hw_memory = 2GB 4-way interleaved hw_disk = 1 x 73GB 10K RPM FC-AL Disk, Sun Option# X6805A hw_model = Sun Blade 2000 (1.2GHz) hw_cpu = UltraSPARC III Cu hw_cpu_mhz = 1200 hw_fpu = Integrated hw_ncpu = 2 hw_ncpuorder = 1-2 hw_parallel = Yes hw_pcache = 32KBI+64KBD on chip hw_scache = 8MB(I+D) off chip hw_tcache = None hw_ocache = None hw_other = None hw_avail = Apr-2003 sw_os = Solaris 9 12/02 sw_state = Multi-User sw_avail = May-2003 license_num = 6 test_date = Mar-2003 sw_compiler00 = Sun ONE Studio 8 (pre-FCS build 3/09) sw_compiler01 = Sun Performance Library 8 (pre-FCS build 3/09) sw_file = ufs with ufs logging ########################################################################