# Invocation command line: # /home/spec2000/bin/runspec -c V60x -s -a validate all ############################################################################ # Sun SPECcpu2000 configuration file for Cobalt systems # Date: 2003 Apr 21 VENDOR = Sun Microsystems action = validate tune = base,peak ext = p4x.ic71 output_format = asc teeout = 0 check_md5 = 1 reportable = 1 #benchmark=tuning=extension=machine default=default=default=default: SPECLANG=/opt/intel/compiler70/ia32/bin CC = ${SPECLANG}/icc CXX = ${SPECLANG}/icpc F77 = ${SPECLANG}/ifc FC = ${SPECLANG}/ifc OBJ =.o SH_PATH=/opt/SmartHeap_6.02/lib ######################### Notes Numbering ############################### # 1xxxx - portability flags # 200xx - Profile Feedback # 2xxxx - Base Flags # 3xxxx - Peak Flags ######################### Portability Flags ############################# default=default=default=default: notes10000 = notes10100 =Portability: 176.gcc=default=default=default: CPORTABILITY = -Dalloca=_alloca -DUSG notes11760= 176.gcc: -Dalloca=_alloca -DUSG 178.galgel=default=default=default: EXTRA_FFLAGS = -FI notes11780= 178.galgel: -FI 186.crafty=default=default=default: CPORTABILITY = -DLINUX_i386 notes11860= 186.crafty: -DLINUX_i386 252.eon=default=default=default: CXXPORTABILITY = -DHAS_ERRLIST notes12520= 252.eon: -DHAS_ERRLIST 253.perlbmk=default=default=default: CPORTABILITY = -DSPEC_CPU2000_LINUX_I386 -DSPEC_CPU2000_NEED_BOOL -DSPEC_CPU2000_GLIBC22 notes12530= 253.perlbmk: -DSPEC_CPU2000_LINUX_I386 -DSPEC_CPU2000_NEED_BOOL notes12531= -DSPEC_CPU2000_GLIBC22 254.gap=default=default=default: CPORTABILITY = -DSYS_IS_USG -DSYS_HAS_IOCTL_PROTO -DSYS_HAS_TIME_PROTO -DSYS_HAS_SIGNAL_PROTO -DSYS_HAS_ANSI -DSYS_HAS_CALLOC_PROTO notes12540= 254.gap: -DSYS_IS_USG -DSYS_HAS_IOCTL_PROTO -DSYS_HAS_TIME_PROTO notes12541= -DSYS_HAS_SIGNAL_PROTO -DSYS_HAS_ANSI -DSYS_HAS_CALLOC_PROTO #################### Baseline Optimization Flags ############################ default=base=default=default: notes20100= notes20101=Base Flags: int=base=default=default: COPTIMIZE = -xW -ipo -O3 notes21000= Base tuning for C programs: -xW -ipo -O3 +FDO CXXOPTIMIZE = -xW -ipo notes21001= Base tuning for C++ programs: -xW -ipo +FDO feedback = 1 fp=base=default=default: OPTIMIZE = -xW -ipo -O3 notes21000= Base tuning: -xW -ipo -O3 +FDO feedback = 1 default=peak=default=default: notes30000= notes30100=Peak Flags: ######################### Integer Peak Flags ########################### 164.gzip=peak=default=default: basepeak = yes notes31640= 164.gzip: basepeak=yes 175.vpr=peak=default=default: basepeak = yes notes31750= 175.vpr: basepeak=yes 176.gcc=peak=default=default: basepeak = yes notes31760= 176.gcc: basepeak=yes 181.mcf=peak=default=default: basepeak = yes notes31810= 181.mcf: basepeak=yes 186.crafty=peak=default=default: OPTIMIZE = -xW -ipo notes31860= 186.crafty: -xW -ipo +FDO feedback = 1 197.parser=peak=default=default: basepeak = yes notes31970= 197.parser: basepeak=yes 252.eon=peak=default=default: basepeak = yes notes32520= 252.eon: basepeak=yes 253.perlbmk=peak=default=default: OPTIMIZE = -xW -ipo -O3 notes32530= 253.perlbmk: -xW -ipo -O3 -lsmartheap -L${SH_PATH} +FDO EXTRA_LIBS = -L${SH_PATH} -lsmartheap notes32531= 253.perlbmk: (SH_PATH is the path to the SmartHeap library) feedback = 1 254.gap=peak=default=default: basepeak = yes notes32540= 254.gap: basepeak=yes 255.vortex=peak=default=default: OPTIMIZE = -xW -ipo -O3 -lsmartheap notes32550= 255.vortex: -xW -ipo -O3 -lsmartheap -L${SH_PATH} +FDO EXTRA_LIBS = -L${SH_PATH} -lsmartheap notes32551= 255.vortex: (SH_PATH is the path to the SmartHeap library) feedback = 1 256.bzip2=peak=default=default: basepeak = yes notes32560= 256.bzip2: basepeak=yes 300.twolf=peak=default=default: OPTIMIZE = -xW -ipo -O3 -lsmartheap notes33000= 300.twolf: -xW -ipo -O3 -lsmartheap -L${SH_PATH} +FDO EXTRA_LIBS = -L${SH_PATH} -lsmartheap notes33001= 300.twolf: (SH_PATH is the path to the SmartHeap library) feedback = 1 ##################### Floating Point Peak Flags ##################### fp=peak=default=default: 168.wupwise=peak=default=default: basepeak = yes notes31680= 168.wupwise: basepeak=yes 171.swim=peak=default=default: basepeak = yes notes31710= 171.swim: basepeak=yes 172.mgrid=peak=default=default: OPTIMIZE = -ipo -xW -O3 -lsmartheap notes31720= 172.mgrid: -ipo -xW -O3 -lsmartheap -L${SH_PATH} +FDO EXTRA_LIBS = -L${SH_PATH} -lsmartheap notes31721= 172.mgrid: (SH_PATH is the path to the SmartHeap library) feedback = 1 173.applu=peak=default=default: basepeak = yes notes31730= 173.applu: basepeak=yes 177.mesa=peak=default=default: basepeak = yes notes31770= 177.mesa: basepeak=yes 178.galgel=peak=default=default: basepeak = yes notes31780= 178.galgel: basepeak=yes 179.art=peak=default=default: basepeak = yes notes31790= 179.art: basepeak=yes feedback = 1 183.equake=peak=default=default: OPTIMIZE = -ipo -xW -rcd -O3 notes31830= 183.equake: -ipo -xW -rcd -O3 +FDO feedback = 1 187.facerec=peak=default=default: basepeak = yes notes31870= 187.facerec: basepeak=yes 188.ammp=peak=default=default: basepeak = yes notes31880= 188.ammp: basepeak=yes 189.lucas=peak=default=default: basepeak = yes notes31890= 189.lucas: basepeak=yes 191.fma3d=peak=default=default: basepeak = yes notes31910= 191.fma3d: basepeak=yes 200.sixtrack=peak=default=default: OPTIMIZE = -ipo -xW notes32000= 200.sixtrack: -ipo -xW +FDO feedback = 1 301.apsi=peak=default=default: basepeak = yes notes33010= 301.apsi: basepeak=yes ################# Profile Feedback ##################################### default=default=default=default: notes20000 = notes20005 =Profile Feedback (+FDO): fdo_pre0 = rm -rf `pwd`/*.dyn `pwd`/*.dpi `pwd`/*.il notes20010 = rm -rf `pwd`/*.dyn `pwd`/*.dpi `pwd`/*.il PASS1_CFLAGS = -prof_gen PASS1_CXXFLAGS = -prof_gen PASS1_F77FLAGS = -prof_gen PASS1_FFLAGS = -prof_gen PASS1_LDFLAGS = -prof_gen notes20015= Pass 1: -prof_gen PASS2_CFLAGS = -prof_use PASS2_CXXFLAGS = -prof_use PASS2_F77FLAGS = -prof_use PASS2_FFLAGS = -prof_use PASS2_LDFLAGS = -prof_use notes20020= Pass 2: -prof_use ################# Reporting Information ################################ # Enter machine configuration information here, to be recorded in # reporting pages, following the example shown below default=default=default=default: hw_vendor = Sun Microsystems hw_model = Sun Fire V60x hw_cpu = Intel Xeon (533MHz system bus) hw_cpu_mhz = 3057 hw_fpu = Integrated hw_ncpu = 1 hw_ncpuorder = 1,2 hw_parallel = No hw_pcache = 12K(I) micro-ops + 8KB(D) on chip hw_scache = 512KB(I+D) on chip hw_tcache = None hw_ocache = None hw_memory = 2 x 1GB hw_disk = 1 x 36GB Seagate ST336753 hw_other = None sw_os = Red Hat Linux 7.3 int=default=default=default: sw_compiler0 = Intel(R) C++ Compiler for 32-bit applications sw_compiler1 = Version 7.1 Build 20030307Z sw_compiler2 = C benchmarks compiled with icc sw_compiler3 = C++ benchmarks compiled with icpc fp=default=default=default: sw_compiler0 = Intel(R) Fortran Compiler for 32-bit applications sw_compiler1 = Version 7.1 Build 20030402Z default=default=default=default: sw_compiler2 = Microquill SmartHeap 6.02 sw_file = ext2 sw_state = Multi-User company_name = Sun Microsystems machine_name = license_num = 6 tester_name = Sun Microsystems test_date = Apr-2003 hw_avail = May-2003 sw_avail = Apr-2003