# Invocation command line:
# /usr/spec/cpu2000/bin/runspec --config 8ion_xeon.cfg int fp
############################################################################
####################################################################

# defaults

####################################################################

ext=cpu2000.v1.2.ic80.ixp.20040206
action=validate
iterations=3
reportable=1
tune=all
input=ref
teeout=yes
feedback=1


####################################################################

# System information

####################################################################

hw_avail     = Feb-2004
hw_model     = SR2300WV2 (3.2GHz Xeon processor w. 2MB L3 cache)
machine_name = SR2300WV2
hw_memory    = 2 GB (2x1GB 2-2-2 DIMMs)
hw_disk      = 1x 80GB IDE
hw_other     = None
hw_vendor    = ION Computer Systems
company_name = ION Computer Systems

####################################################################

# CPU information

####################################################################

hw_cpu       = Intel Xeon processor, 533MHz system bus
hw_cpu_mhz   = 3200
hw_fpu       = Integrated
hw_ncpu      = 1
hw_ncpuorder = 1-2, Only 1 CPU installed, HyperThreading disabled in BIOS
hw_parallel  = No
hw_pcache    = 12K(I) micro-ops + 8KB(D) on chip
hw_scache    = 512KB(I+D) on chip
hw_tcache    = 2048KB(I+D) on chip
hw_ocache    = None

####################################################################

# OS & filesystem information

####################################################################

sw_os        = Red Hat Enterprise Linux ES release 3
sw_file      = ext2
sw_state     = Multi-user, 2.4.21 up kernel
sw_avail     = Nov-2003

####################################################################

# Tester information

####################################################################

license_num  = 2697
tester_name  = K.Josephson, ION
test_date    = Feb-2004
prepared_by  = Keith Josephson <kjosephson@ioncomputer.com>

####################################################################

# Compiler information

####################################################################

CXX = icc
CC = icc
F77 = ifort
F90 = ifort
FC = ifort

int=default=default=default:
sw_compiler001 = Intel(R) C++ Compiler for Linux 8.0 (Build 20031231Z)

fp=default=default=default:
sw_compiler001 = Intel(R) Fortran Compiler for Linux 8.0 (Build 20031231Z)
sw_compiler002 = Intel(R) C++ Compiler for Linux 8.0 (Build 20031231Z)


####################################################################

# Config file

####################################################################

default=default=default=default:
config=ion_xeon.cfg


####################################################################

# CFP2000 base & peak flags & notes

####################################################################

fp=base=default=default:
PASS1_CFLAGS=  -xW          -prof_gen
PASS2_CFLAGS=  -xW -ipo -O3 -prof_use
PASS1_FFLAGS=  -xW          -prof_gen
PASS2_FFLAGS=  -xW -ipo -O3 -prof_use
PASS1_LDFLAGS= -xW          -prof_gen
PASS2_LDFLAGS= -xW -ipo -O3 -prof_use

notes001 = +FDO: PASS1=-prof_gen  PASS2=-prof_use
notes002 =
notes003 = Baseline optimization flags:
notes004 =       C programs: PASS1= -xW -prof_gen PASS2= -xW -ipo -O3 -prof_use
notes005 = Fortran programs: PASS1= -xW -prof_gen PASS2= -xW -ipo -O3 -prof_use

fp=peak=default=default:
notes200 =
notes201 = FP Peak optimization flags:

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

171.swim=peak=default=default:
basepeak=yes
notes210 =         171.swim: basepeak=yes

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

173.applu=peak=default=default:
basepeak=yes
notes220 =        173.applu: basepeak=yes

177.mesa=peak=default=default:
basepeak=yes
notes225 =         177.mesa: basepeak=yes

178.galgel=peak=default=default:
basepeak=yes
notes230 =       178.galgel: basepeak=yes

179.art=peak=default=default:
basepeak=yes
notes235 =          179.art: basepeak=yes

183.equake=peak=default=default:
basepeak=yes
notes240 =       183.equake: basepeak=yes

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

188.ammp=peak=default=default:
OPTIMIZE = -xW -Oa
notes250 =         188.ammp: PASS1= -xW -prof_gen PASS2= -xW -Oa -prof_use

189.lucas=peak=default=default:
basepeak=yes
notes255 =        189.lucas: basepeak=yes

191.fma3d=peak=default=default:
basepeak=yes
notes260 =       191.fma3d: basepeak=yes

200.sixtrack=peak=default=default:
OPTIMIZE = -ipo -xW
notes265 =    200.sixtrack: PASS1= -xW -prof_gen PASS2= -xW -ipo -prof_use

301.apsi=peak=default=default:
basepeak=yes
notes270 =        301.apsi: basepeak=yes

####################################################################

# Portability flags for SPEC CFP2000 benchmarks

####################################################################

fp=default=default=default:
notes300 =
notes301 = FP Portability Flags:
notes302 =      178.galgel:  -FI

178.galgel=default=default=default:
FPORTABILITY = -FI

#####################################################################


####################################################################

# CINT2000 base & peak flags and notes

####################################################################

int=base=default=default:
PASS1_CFLAGS=  -xW          -prof_gen
PASS2_CFLAGS=  -xW -ipo -O3 -prof_use
PASS1_CXXFLAGS=-cxxlib-gcc -xW          -prof_gen
PASS2_CXXFLAGS=-cxxlib-gcc -xW -ipo -O3 -prof_use
PASS1_LDFLAGS= -cxxlib-gcc -xW          -prof_gen
PASS2_LDFLAGS= -cxxlib-gcc -xW -ipo -O3 -prof_use

notes401 =
notes402 = INT Baseline optimization flags:
notes403 =     C programs: PASS1= -xW -prof_gen PASS2= -xW -ipo -O3 -prof_use
notes404 =   C++ programs: PASS1= -xW -prof_gen PASS2= -xW -ipo -O3 -prof_use

notes410 = INT Peak optimization flags:
 
164.gzip=peak=default=default:
PASS1_CFLAGS=  -xW -prof_gen
PASS2_CFLAGS=  -xW -ipo -Oa -O3 -prof_use
PASS1_LDFLAGS= -xW -prof_gen
PASS2_LDFLAGS= -xW -ipo -Oa -O3 -prof_use
notes411 =       164.gzip: PASS1= -xW -prof_gen PASS2= -xW -ipo -Oa -O3 -prof_use

175.vpr=peak=default=default:
basepeak=yes
notes412 =        175.vpr: basepeak=yes

176.gcc=peak=default=default:
basepeak=yes
notes413 =        176.gcc: basepeak=yes

181.mcf=peak=default=default:
basepeak=yes
notes414 =        181.mcf: basepeak=yes

186.crafty=peak=default=default:
PASS1_CFLAGS=  -xW -prof_gen
PASS2_CFLAGS=  -xW -ipo -Oa -O3 -prof_use
PASS1_LDFLAGS= -xW -prof_gen
PASS2_LDFLAGS= -xW -ipo -Oa -O3 -prof_use
notes415 =     186.crafty: PASS1= -xW -prof_gen PASS2= -xW -ipo -Oa -O3 -prof_use

197.parser=peak=default=default:
basepeak=yes
notes416 =     197.parser: basepeak=yes

252.eon=peak=default=default:
basepeak=yes
notes417 = 252.eon: basepeak=yes

253.perlbmk=peak=default=default:
basepeak=yes
notes418 =    253.perlbmk: basepeak=yes

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

255.vortex=peak=default=default:
basepeak=yes
notes420 =     255.vortex: basepeak=yes

256.bzip2=peak=default=default:
PASS1_CFLAGS=  -xW -prof_gen
PASS2_CFLAGS=  -xW -ipo -Oa -O3 -unroll1 -prof_use
PASS1_LDFLAGS= -xW -prof_gen
PASS2_LDFLAGS= -xW -ipo -Oa -O3 -unroll1 -prof_use
notes421 =      256.bzip2: PASS1= -xW -prof_gen PASS2= -xW -ipo -Oa -O3 -unroll1 -prof_use

300.twolf=peak=default=default:
PASS1_CFLAGS=  -xW -prof_gen
PASS2_CFLAGS=  -xW -ipo -Oa -O3 -prof_use
PASS1_LDFLAGS= -xW -prof_gen
PASS2_LDFLAGS= -xW -ipo -Oa -O3 -prof_use
notes422 =      300.twolf: PASS1= -xW -prof_gen PASS2= -xW -ipo -Oa -O3 -prof_use


####################################################################

# Portability flags for SPEC CINT2000 benchmarks

####################################################################

int=default=default=default:
notes100 =
notes101 = Portability Flags:
notes104 =       176.gcc: -Dalloca=_alloca -DUSG
notes106 =    186.crafty: -DLINUX_i386
notes107 =       252.eon: -DHAS_ERRLIST
notes108 =       252.eon: srcalt=fmax_errno
notes109 =   253.perlbmk: -DSPEC_CPU2000_LINUX_I386 -DSPEC_CPU2000_NEED_BOOL
notes110 =                -DSPEC_CPU2000_GLIBC22
notes111 =       254.gap: -DSYS_IS_USG -DSYS_HAS_IOCTL_PROTO -DSYS_HAS_TIME_PROTO
notes112 =                -DSYS_HAS_SIGNAL_PROTO -DSYS_HAS_ANSI -DSYS_HAS_CALLOC_PROTO
notes113 =    255.vortex: srcalt=closed_files

176.gcc=default=default=default:
CPORTABILITY = -Dalloca=_alloca -DUSG

186.crafty=default=default=default:
CPORTABILITY =   -DLINUX_i386

252.eon=default=default=default:
CXXPORTABILITY = -DHAS_ERRLIST
srcalt=fmax_errno

253.perlbmk=default=default=default:
CPORTABILITY = -DSPEC_CPU2000_LINUX_I386 -DSPEC_CPU2000_NEED_BOOL -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

255.vortex=default=default=default:
srcalt=closed_files