# Invocation command line: # /export/spec/bin/runspec -c M1E030422f.cfg -s fp -r -u 8 ############################################################################ ############################################################################ # Fujitsu configuration file for SPECcpu2000 # Date: 2003/04/22 # Systems supported in this config file: # # ext System # --- ------ # M1E030422 (default) SPARC64-V binaries. # VENDOR = Fujitsu Limited action = validate tune = base,peak ext = M1E030422 mean_anyway = 1 teeout = 0 output_format = asc default=default=default=default: # ParallelNavi 2.1 SPECLANG1=/opt/FSUNf90/bin F77=${SPECLANG1}/frt F90=${SPECLANG1}/frt FC=${SPECLANG1}/frt # Sun[tm] ONE Studio 8 EA2 SPECLANG2=/opt3/SUNWspro/bin CC=${SPECLANG2}/cc MACHCACHE = -xcache=128/64/2:2048/64/4 MACHTARGET = -xarch=v8plusb -xchip=ultra3cu $(MACHCACHE) S8FAST = -fast $(MACHTARGET) ######################### Portability Flags ############################# 178.galgel=default=default=default: EXTRA_FFLAGS = -e -fixed ########################### Feedback ###################################### default=default=default=default: fdo_pre0 = rm -rf ./feedback.profile ./SunWS_cache PASS1_CFLAGS = -xprofile=collect:./feedback PASS1_FFLAGS = -xprofile=collect:./feedback PASS1_LDFLAGS = -xprofile=collect:./feedback PASS2_CFLAGS = -xprofile=use:./feedback PASS2_FFLAGS = -xprofile=use:./feedback PASS2_LDFLAGS = -xprofile=use:./feedback #################### Baseline Optimization Flags ############################ fp=base=default=default: FC = ${SPECLANG2}/f90 COPTIMIZE = -fast -xtarget=ultra3 -xipo=2 FOPTIMIZE = -fast -xtarget=ultra3 # # For C, use ONESTEP=yes # 177.mesa=base=default=default: ONESTEP = yes 179.art=base=default=default: ONESTEP = yes 183.equake=base=default=default: ONESTEP = yes 188.ammp=base=default=default: ONESTEP = yes # # For FORTRAN77 and Fortran90, use -lprism32 instead of ONESTEP and -xipo # 168.wupwise=base=default=default: EXTRA_LIBS = -lprism32 171.swim=base=default=default: EXTRA_LIBS = -lprism32 172.mgrid=base=default=default: EXTRA_LIBS = -lprism32 173.applu=base=default=default: EXTRA_LIBS = -lprism32 178.galgel=base=default=default: EXTRA_LIBS = -lprism32 187.facerec=base=default=default: EXTRA_LIBS = -lprism32 189.lucas=base=default=default: EXTRA_LIBS = -lprism32 191.fma3d=base=default=default: EXTRA_LIBS = -lprism32 200.sixtrack=base=default=default: EXTRA_LIBS = -lprism32 301.apsi=base=default=default: EXTRA_LIBS = -lprism32 ##################### Floating Point Peak Flags ##################### fp=peak=default=default: PEAK_OPTIMIZE = -fs -Kfast_GP2=2,largepage,GREG_SYSTEM -O5 PEAK_OPTIMIZE1 = -fs -Kfast_GP2=2,largepage,GREG_SYSTEM PEAK_OPTIMIZE2 = -fs -Kfast_GP2=2,largepage -O5 168.wupwise=peak=default=default: fdo_pre0 = rm -rf `pwd`/*.f.d OPTIMIZE = $(PEAK_OPTIMIZE2) -x dir=./ -Kpreex,prefetch_infer,alignl=64,preschedule_length=17 EXTRA_F77FLAGS = -fs PASS1_F77FLAGS = -Kpg PASS2_F77FLAGS = -Kpu PASS1_LDFLAGS = -Kpg PASS2_LDFLAGS = -Kpu 171.swim=peak=default=default: F77 = ${SPECLANG2}/f90 OPTIMIZE = $(S8FAST) -xpad=common:4002 -xprefetch=latx:2.2 -Qoption iropt -Atile:skewp,-Ainline:cs=700 EXTRA_LIBS = -lprism32 feedback = 0 172.mgrid=peak=default=default: OPTIMIZE = $(PEAK_OPTIMIZE1) -Kpreex,prefetch_line=6,commonpad=144,alignc=64 fdo_pre0 = rm -rf `pwd`/*.f.d EXTRA_F77FLAGS = -fs PASS1_F77FLAGS = -Kpg PASS2_F77FLAGS = -Kpu PASS1_LDFLAGS = -Kpg PASS2_LDFLAGS = -Kpu 173.applu=peak=default=default: F77 = ${SPECLANG2}/f90 OPTIMIZE = $(S8FAST) -xchip=ultra3 -xipo=2 -xprefetch=latx:0.6 ONESTEP = yes 177.mesa=peak=default=default: OPTIMIZE = $(S8FAST) -xchip=ultra2 -xipo=2 -xrestrict -xalias_level=strong -Wc,-Qgsched-trace_late=1,-Qgsched-T4,-Qms_pipe+unoovf ONESTEP = yes 178.galgel=peak=default=default: FC = ${SPECLANG2}/f90 OPTIMIZE = $(S8FAST) -xipo=2 -xprefetch=latx:0.4 -Qoption iropt -Addint:sf=9 EXTRA_LIBS = -lprism32 -xlic_lib=sunperf RM_SOURCES = lapak.f90 ONESTEP = yes 179.art=peak=default=default: OPTIMIZE = $(S8FAST) -xchip=ultra3 -xipo=2 -xalias_level=std ONESTEP = yes 183.equake=peak=default=default: basepeak = yes 187.facerec=peak=default=default: FC = ${SPECLANG2}/f90 OPTIMIZE = -xO5 -xchip=ultra3 -xcache=128/64/2:2048/64/4 -xarch=v8plus -xprefetch=yes -xprefetch_level=1 -xprefetch=latx:2.0 -xvector=no -xdepend -ftrap=%none -fns -fsimple=2 EXTRA_LIBS = -lprism32 ONESTEP = yes 188.ammp=peak=default=default: OPTIMIZE = $(S8FAST) -xchip=ultra3 -xipo=2 -xalias_level=std -xdepend -xprefetch=latx:2.6 -xrestrict EXTRA_LIBS = -lprism32 ONESTEP = yes 189.lucas=peak=default=default: basepeak = yes 191.fma3d=peak=default=default: OPTIMIZE = $(PEAK_OPTIMIZE1) -x dir=./ -x55 -Kpreex,prefetch_infer,prefetch=4 fdo_pre0 = rm -rf `pwd`/*.f.d EXTRA_FFLAGS = -fs -Am PASS1_FFLAGS = -Kpg PASS2_FFLAGS = -Kpu PASS1_LDFLAGS = -Kpg PASS2_LDFLAGS = -Kpu 200.sixtrack=peak=default=default: OPTIMIZE = $(PEAK_OPTIMIZE) -Kunroll=2,preex,prefetch_line=8,frecipro,novfunc,preschedule_length=27 fdo_pre0 = rm -rf `pwd`/*.f.d EXTRA_F77FLAGS = -fs PASS1_F77FLAGS = -Kpg PASS2_F77FLAGS = -Kpu PASS1_LDFLAGS = -Kpg PASS2_LDFLAGS = -Kpu 301.apsi=peak=default=default: F77 = ${SPECLANG2}/f90 OPTIMIZE = $(S8FAST) -xchip=ultra3 -xipo=2 -xprefetch=latx:2.0 -Qoption iropt -Mt450 EXTRA_LIBS = -lprism32 ONESTEP = yes