# Invocation command line:
# /export/home/spec/cpu2000/bin/runspec -c e4.cfg int
############################################################################
# Invocation command line:
#--
# runspec -c e4.cfg  int fp
#--
#---------------------------------------------------------------------------
# Configuration file for SPECcpu2000 - 2001 March
# (Taken from SPEC Web site for E450 SPEC measurement and modified)
#
#
# Systems supported in this config file:
#
#   ext           System
#   ---           ------
#   v8plus        (default) UltraSPARC-specific 32-bit binaries. 
#
#---------------------------------------------------------------------------

VENDOR         = Sun Microsystems
action         = validate
tune           = base,peak
ext            = v8plus
output_format  = asc,ps
reportable     = 1

#benchmark=tuning=extension=machine

default=default=default=default:
SPECLANG=/opt/SUNWspro/WS6U1/bin
CC=${SPECLANG}/cc
CXX=${SPECLANG}/CC 
FC=${SPECLANG}/f90
F77=${SPECLANG}/f77

#------------------ Baseline Optimization Flags ----------------------------

int=base=v8plus=default:
fdo_pre0       = rm -rf `pwd`/../feedback.profile `pwd`/SunWS_cache
OPTIMIZE       = -fast -xcrossfile
PASS1_CFLAGS   = -xprofile=collect:`pwd`/../feedback
PASS2_CFLAGS   = -xprofile=use:`pwd`/../feedback 
PASS1_CXXFLAGS = -xprofile=collect:`pwd`/../feedback
PASS2_CXXFLAGS = -xprofile=use:`pwd`/../feedback
ONESTEP        = yes

fp=base=v8plus=default:
fdo_pre0       = rm -rf `pwd`/../feedback.profile
OPTIMIZE       = -fast -xcrossfile
COPTIMIZE      = -xalias_level=std
PASS1_CFLAGS   = -xprofile=collect:`pwd`/../feedback 
PASS2_CFLAGS   = -xprofile=use:`pwd`/../feedback 
PASS1_FFLAGS   = -xprofile=collect:`pwd`/../feedback 
PASS2_FFLAGS   = -xprofile=use:`pwd`/../feedback 
ONESTEP        = yes

#------------------------ Portability Flags --------------------------------

176.gcc=default=v8plus=default:
EXTRA_CFLAGS   = -Dalloca=__builtin_alloca -DHOST_WORDS_BIG_ENDIAN

178.galgel=default=default=default:
EXTRA_FFLAGS   = -e -fixed 

186.crafty=default=default=default:
EXTRA_CFLAGS   = -DSUN 

252.eon=default=v8plus=default:
EXTRA_CXXFLAGS = -library=iostream,no%Cstd
EXTRA_LDFLAGS  = -library=iostream,no%Cstd
MATHLIBOPT     =

253.perlbmk=default=v8plus=default:
EXTRA_CFLAGS   = -DSPEC_CPU2000_SOLARIS 

254.gap=default=v8plus=default:
EXTRA_CFLAGS   = -DSYS_IS_USG -DSYS_HAS_TIME_PROTO -DSYS_HAS_SIGNAL_PROTO -DSYS_HAS_CALLOC_PROTO -DSYS_HAS_IOCTL_PROTO 

#----------------------- INTEGER BENCHMARKS --------------------------------

164.gzip=peak=default=default:
fdo_pre0       = 
OPTIMIZE       = -fast 
PASS1_CFLAGS   = 
PASS2_CFLAGS   = 
PASS2_LDFLAGS  = 
ONESTEP        = 

175.vpr=peak=default=default:
fdo_pre0       = rm -rf `pwd`/../feedback.profile
OPTIMIZE       = -fast -xalias_level=std -xcrossfile
PASS1_CFLAGS   = -xprofile=collect:`pwd`/../feedback
PASS2_CFLAGS   = -xprofile=use:`pwd`/../feedback
PASS1_LDFLAGS  = -dn
PASS2_LDFLAGS  = -dn
ONESTEP        = yes

176.gcc=peak=default=default:
fdo_pre0       = rm -rf `pwd`/../feedback.profile
OPTIMIZE       = -fast -xcrossfile
PASS1_CFLAGS   = -xprofile=collect:`pwd`/../feedback
PASS2_CFLAGS   = -xprofile=use:`pwd`/../feedback
PASS1_LDCFLAGS = -dn
PASS2_LDCFLAGS = -dn
ONESTEP        = yes

181.mcf=peak=default=default:
fdo_pre0       = 
OPTIMIZE       = -fast -xcrossfile
PASS1_CFLAGS   = 
PASS2_CFLAGS   = 
PASS2_LDFLAGS  = 
ONESTEP        = 

186.crafty=peak=default=default:
basepeak       = yes

197.parser=peak=default=default:
fdo_pre0       = rm -rf `pwd`/../feedback.profile
OPTIMIZE       = -fast -xalias_level=std -xcrossfile
PASS1_CFLAGS   = -xprofile=collect:`pwd`/../feedback
PASS2_CFLAGS   = -xprofile=use:`pwd`/../feedback
PASS1_LDCFLAGS = -dn
PASS2_LDCFLAGS = -dn
ONESTEP        = yes

252.eon=peak=default=default:
fdo_pre0       = rm -rf `pwd`/../feedback.profile `pwd`/SunWS_cache
OPTIMIZE       = -fast -xcrossfile
PASS1_CXXFLAGS = -xprofile=collect:`pwd`/../feedback
PASS2_CXXFLAGS = -xprofile=use:`pwd`/../feedback
PASS1_LDFLAGS  = -dn
PASS2_LDFLAGS  = -dn
ONESTEP        = yes
users          = 8

253.perlbmk=peak=default=default:
fdo_pre0       = rm -rf `pwd`/../feedback.profile
OPTIMIZE       = -fast -xalias_level=std -xcrossfile
PASS1_CFLAGS   = -xprofile=collect:`pwd`/../feedback
PASS2_CFLAGS   = -xprofile=use:`pwd`/../feedback
PASS1_LDCFLAGS = -dn
PASS2_LDCFLAGS = -dn
ONESTEP        = yes
users          = 8

254.gap=peak=default=default:
basepeak       = yes

255.vortex=peak=default=default:
fdo_pre0       = rm -rf `pwd`/../feedback.profile
OPTIMIZE       = -fast -xsafe=mem -xcrossfile -W2,-Mt500,-Mr6000,-crit -xalias_level=std
PASS1_CFLAGS   = -xprofile=collect:`pwd`/../feedback
PASS2_CFLAGS   = -xprofile=use:`pwd`/../feedback
PASS1_LDCFLAGS = -dn
PASS2_LDCFLAGS = -dn
ONESTEP        = yes

256.bzip2=peak=default=default:
fdo_pre0       = rm -rf `pwd`/../feedback.profile
OPTIMIZE       = -fast -xarch=v8 -W2,-Abopt -xcrossfile -xalias_level=std -Wc,-Qiselect-funcalign=32
PASS1_CFLAGS   = -xprofile=collect:`pwd`/../feedback
PASS2_CFLAGS   = -xprofile=use:`pwd`/../feedback 
PASS1_LDCFLAGS = -dn
PASS2_LDCFLAGS = -dn
ONESTEP        = yes

300.twolf=peak=default=default:
fdo_pre0       = rm -rf `pwd`/../feedback.profile
OPTIMIZE       = -fast -xO5 -xarch=v8plus -W2,-whole
PASS1_CFLAGS   = -xprofile=collect:`pwd`/../feedback
PASS2_CFLAGS   = -xprofile=use:`pwd`/../feedback
PASS1_LDCFLAGS = -dn
PASS2_LDCFLAGS = -dn
ONESTEP        = yes

#--------------------   FLOATING POINT BENCHMARKS --------------------------

168.wupwise=peak=default=default:
basepeak       = yes

171.swim=peak=default=default:
fdo_pre0       = rm -rf `pwd`/../feedback.profile
OPTIMIZE       = -fast -xcrossfile -stackvar
PASS1_FLAGS    = -xprofile=collect:`pwd`/../feedback
PASS2_FLAGS    = -xprofile=use:`pwd`/../feedback
PASS1_LDFLAGS  = -dn
PASS2_LDFLAGS  = -dn
ONESTEP        = yes

172.mgrid=peak=default=default:
basepeak       = yes

173.applu=peak=default=default:
OPTIMIZE       = -fast -Qoption iropt -Adata_access,-Mt6000,-Mm12000,-Mr40000,-Ma400,-whole
LDFLAGS        = -dn
ONESTEP        = yes

177.mesa=peak=default=default:
fdo_pre0       = rm -rf `pwd`/../feedback.profile
OPTIMIZE       = -fast -xcrossfile -xalias_level=std
PASS1_CFLAGS   = -xprofile=collect:`pwd`/../feedback
PASS2_CFLAGS   = -xprofile=use:`pwd`/../feedback
PASS1_LDCFLAGS = -dn
PASS2_LDCFLAGS = -dn
ONESTEP        = yes

178.galgel=peak=default=default:
fdo_pre0       = rm -rf `pwd`/../feedback.profile
OPTIMIZE       = -fast -xcrossfile -stackvar
PASS1_FFLAGS   = -xprofile=collect:`pwd`/../feedback
PASS2_FFLAGS   = -xprofile=use:`pwd`/../feedback
PASS1_LDFFLAGS = -dn
PASS2_LDFFLAGS = -dn
ONESTEP        = yes

179.art=peak=default=default:
fdo_pre0       = rm -rf `pwd`/../feedback.profile
OPTIMIZE       = -fast -W2,-O4+ansi_alias -xrestrict -W2,-O4+restrict_g
PASS1_CFLAGS   = -xprofile=collect:`pwd`/../feedback
PASS2_CFLAGS   = -xprofile=use:`pwd`/../feedback
ONESTEP        = yes

183.equake=peak=default=default:
fdo_pre0       = rm -rf `pwd`/../feedback.profile
OPTIMIZE       = -fast -xcrossfile -xalias_level=strong -xdepend
PASS1_CFLAGS   = -xprofile=collect:`pwd`/../feedback
PASS2_CFLAGS   = -xprofile=use:`pwd`/../feedback
PASS1_LDCFLAGS = -dn
PASS2_LDCFLAGS = -dn
ONESTEP        = yes

187.facerec=peak=default=default:
basepeak       = yes

188.ammp=peak=default=default:
fdo_pre0       = 
OPTIMIZE       = -fast -xcrossfile -xalias_level=std
PASS1_CFLAGS   = 
PASS2_CFLAGS   = 
PASS2_LDFLAGS  = 
ONESTEP        = 

189.lucas=peak=default=default:
fdo_pre0       = 
OPTIMIZE       = -fast -xcrossfile 
PASS1_CFLAGS   = 
PASS2_CFLAGS   = 
PASS2_LDFLAGS  = 
ONESTEP        = 

191.fma3d=peak=default=default:
basepeak       = yes
users          = 8

200.sixtrack=peak=default=default:
basepeak       = yes
users          = 8

301.apsi=peak=default=default:
F77=${SPECLANG}/f90
fdo_pre0       = rm -rf `pwd`/../feedback.profile
OPTIMIZE       = -fast -xcrossfile -Qoption f90comp -expansion
PASS1_FLAGS    = -xprofile=collect:`pwd`/../feedback
PASS2_FLAGS    = -xprofile=use:`pwd`/../feedback
PASS1_LDFLAGS  = -dn
PASS2_LDFLAGS  = -dn
ONESTEP        = yes

#------------------- Reporting Information ---------------------------------

default=default=default=default:
hw_vendor   = Sun Microsystems
hw_model    = Sun Enterprise 420R
hw_cpu      = UltraSPARC II
hw_cpu_mhz  = 450 MHz
hw_fpu      = Integrated
hw_ncpu     = 1
hw_ncpuorder= 4
#hw_parallel = 
hw_pcache   = 16KBI+16KBD on chip
hw_scache   = 4MB(I+D) off chip
#hw_tcache   = None
#hw_ocache   = None
hw_memory   = 4GB 
hw_disk     = 2*36GB(10000 RPM)
#hw_disk1    = 
#hw_other    = Ethernet
#hw_other1   = 
hw_avail    = Jun-2000
sw_os       = Solaris 8 - 01/2001
sw_compiler = Forte Developer 6 update 1
sw_compiler1= 
sw_Kernel_Extensions = none
sw_file     = UFS
sw_state    = multi user
sw_avail    = Jan-2001
sw_other    = 
license_num = 1986
tester_name = gcocco software, inc
test_date   = Mar-2001
company_name= gcocco software, inc
machine_name= Sun Enterprise 420R - 450 MHz
Volume      = 
Issue       = 
Page        = 



int=default=default=default:
notes010  = Forte Developer Version 6.1 Compilers
notes011  = Portability Flags:
notes012  =   176.gcc:     -Dalloca=__builtin_alloca -DHOST_WORDS_BIG_ENDIAN
notes022  =   186.crafty:  -DSUN 
notes030  =   252.eon:     -library=iostream,no%Cstd
notes040  =   253.perlbmk: -DSPEC_CPU2000_SOLARIS 
notes050  =   254.gap:     -DSYS_IS_USG -DSYS_HAS_TIME_PROTO -DSYS_HAS_SIGNAL_PROTO 
notes051  =                -DSYS_HAS_CALLOC_PROTO -DSYS_HAS_IOCTL_PROTO 
notes060  =  
notes070  = C   flags: -fast -xcrossfile -xprofile
notes080  = C++ flags: -fast -xcrossfile -xprofile 
notes090  =
notes100  = Peak Flags:
notes110  =   164.gzip:    -fast (nofdo) 
notes120  =   175.vpr:     -xalias_level=std 
notes130  =   181.mcf:     -fast -xcrossfile (nofdo)
notes150  =   186.crafty:  basepeak = yes
notes160  =   197.parser:  -xalias_level=std 
notes170  =   252.eon:     -xalias_level=std
notes180  =   253.perlbmk: -xalias_level=std
notes190  =   254.gap:     basepeak = yes
notes200  =   255.vortex:  -xsafe=mem -W2,-Mt500,-Mr6000,-crit -xalias_level=std
notes210  =   256.bzip2:   -W2,-Abopt -xalias_level=std -Wc,-Qiselect-funcalign=32
notes220  =   300.twolf:   -xO5 -W2,-whole 


fp=default=default=default:
notes500  =  
notes500  = Portability Flags:
notes510  =   178.galgel: -e -fixed
notes520  =  
notes530  = C   flags: -fast -xcrossfile -xprofile -xalias_level=std
notes540  = F90 flags: -fast -xcrossfile -xprofile -xprefetch
notes550  =
notes600  = Peak Flags:
notes610  =   168.wupwise:  basepeak = yes
notes620  =   171.swim:     -fast -xcrossfile -stackvar
notes630  =   172.mgrid:    basepeak = yes
notes640  =   173.aplu:     -fast -Qoption iropt -Adata_access,
notes641  =                 -Mt6000,-Mm12000,-Mr40000,-Ma400,-whole 
notes660  =   178.galgel:   -fast -xcrossfile -stackvar 
notes670  =   179.art:      -fast -W2,-O4+ansi_alias -xrestrict
notes671  =                 -W2,-O4+restrict_g 
notes680  =   183.equake:   -fast -xcrossfile -xalias_level=strong -xdepend
notes690  =   187.facerec:  basepeak = yes 
notes700  =   188.ammp:     -fast -xcrossfile -xalias_level=std (nofdo)
notes710  =   189.lucas:    -fast -xcrossfile (nofdo)
notes720  =   191.fma3d:    basepeak = yes
notes730  =   200.sixtrack: basepeak = yes
notes740  =   301.apsi:     -fast -xcrossfile -Qoption f90comp -expansion


#---------------------------------------------------------------------------