# Invocation command line:
# /usr/cpu2000/bin/runspec --config ion-5160-i91.cfg --rate --users=4 int
############################################################################
####################################################################

# defaults

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

ext=intel91-linux-em64t
action=validate
size=ref
tune=all
feedback=1
input=ref
teeout=yes
reportable=1

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

# System information

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

hw_avail     = Jul-2006
hw_model     = A20 (Intel Xeon processor 5160, 3.0GHz)
machine_name = A20
hw_memory    = 8 GB (8*1GB PC2 5300 FB-DIMMs)
hw_disk      = 1 x 80GB SATA (Seagate Barracuda 7200rpm)
hw_other     = None
hw_vendor    = ION
company_name = ION Computer Systems

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

# CPU information

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

hw_cpu       = Intel Xeon Processor 5160 (1333Mhz System Bus)
hw_cpu_mhz   = 2992
hw_fpu       = Integrated
hw_ncpu      = 4 cores,2 chips,2 core/chip
hw_ncpuorder = 1-2
hw_parallel  = No
hw_pcache    = 32KB(I) + 32KB(D) on chip, per core
hw_scache    = 4MB (I+D) on chip, per chip
hw_tcache    = None
hw_ocache    = None

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

# OS & filesystem information

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

sw_os        = Red Hat Enterprise Linux ES 4 Update 2 for EM64T
sw_file      = ext3
sw_state     = Multi-user
sw_avail     = May-2006

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

# Tester information

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

license_num  = 2697
tester_name  = ION
test_date    = Jun-2006
prepared_by  = Keith Josephson <kjosephson@ioncomputer.com>

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

# Compiler information

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

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

int=default=default=default:
sw_compiler001 = Intel(R) C Compiler 9.1 for EM64T (Build 20060323)
sw_compiler002 = Intel(R) C++ Compiler 9.1 for EM64T (Build 20060323)

fp=default=default=default:
sw_compiler001 = Intel(R) Fortran Compiler 9.1 for EM64T (Build 20060323)
sw_compiler002 = Intel(R) C Compiler 9.1 for EM64T (Build 20060323)


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

# Common system notes for CFP2000 and CINT2000 benchmarks

####################################################################
default=default=default=default:

config=ion-5160-i91.cfg

notes000 = BIOS 10.00 Build 87
notes002 =   Enhanced SpeedStep Disabled in BIOS
notes003 =   Hardware Prefetcher Enabled in BIOS
notes004 =   Adjacent Cache Line Prefetch Enabled in BIOS
notes005 = kernel 2.6.9-22.ELsmp

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

# CFP2000 base & peak flags & notes

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

fp=base=default=default:
PASS1_FFLAGS=    -prof_gen  
PASS2_FFLAGS=    -prof_use  
PASS1_F77FLAGS=  -prof_gen  
PASS2_F77FLAGS=  -prof_use  
PASS1_CFLAGS=    -prof_gen 
PASS2_CFLAGS=    -prof_use 
PASS1_LDFLAGS=   -prof_gen
PASS2_LDFLAGS=   -prof_use 

FOPTIMIZE =   -fast
COPTIMIZE =   -fast -ansi_alias

notes100 = +FDO: PASS1=-prof_gen  PASS2=-prof_use
notes101 = 
notes102 =    SPEC CFP2000 Baseline optimization flags
notes103 =          C programs: -fast -ansi_alias +FDO
notes104 =    Fortran programs: -fast +FDO

fp=peak=default=default:

notes200 = +FDO: PASS1=-prof_gen  PASS2=-prof_use
notes201 = SPEC CFP2000 Peak optimization flags: 
notes202 =          C programs: -fast -ansi_alias -march=pentium4 -msse3 -align +FDO
notes203 = Fortran 77 programs: -fast -align all +FDO
notes204 = Fortran 90 programs: -fast -align all +FDO

168.wupwise=peak=default=default:
F77OPTIMIZE = -fast -align all
PASS1_F77FLAGS=  -prof_gen  
PASS2_F77FLAGS=  -prof_use  
PASS1_LDFLAGS=   -prof_gen
PASS2_LDFLAGS=   -prof_use 
notes205 =         168.wupwise: -fast -align all +FDO

171.swim=peak=default=default:
F77OPTIMIZE = -fast -align all
PASS1_F77FLAGS=  -prof_gen  
PASS2_F77FLAGS=  -prof_use  
PASS1_LDFLAGS=   -prof_gen
PASS2_LDFLAGS=   -prof_use 
notes210 =            171.swim: -fast -align all +FDO

172.mgrid=peak=default=default:
F77OPTIMIZE = -fast -align all
PASS1_F77FLAGS=  -prof_gen  
PASS2_F77FLAGS=  -prof_use  
PASS1_LDFLAGS=   -prof_gen
PASS2_LDFLAGS=   -prof_use 
notes215 =            72.mgrid: -fast -align all +FDO

173.applu=peak=default=default:
F77OPTIMIZE = -fast -align all
PASS1_F77FLAGS=  -prof_gen  
PASS2_F77FLAGS=  -prof_use  
PASS1_LDFLAGS=   -prof_gen
PASS2_LDFLAGS=   -prof_use 
notes220 =           173.applu: -fast -align all +FDO

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:
COPTIMIZE =     -xW -O3 -ipo -no-prec-div -static 
PASS1_CFLAGS=   -prof_gen
PASS2_CFLAGS=   -prof_use
PASS1_LDCFLAGS= -prof_gen
PASS2_LDCFLAGS= -prof_use
#EXTRA_LIBS    = -L${SH_PATH} -lsmartheap
notes240 =          183.equake: -xW -O3 -ipo -no-prec-div -static +FDO
#notes241 =       Extra Library: -L${SH_PATH} -lsmartheap  (SH_PATH is path to SmartHeap Library)

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

188.ammp=peak=default=default:
COPTIMIZE =     -xW -O3 -ipo -no-prec-div -static 
PASS1_CFLAGS=   -prof_gen
PASS2_CFLAGS=   -prof_use
PASS1_LDCFLAGS= -prof_gen
PASS2_LDCFLAGS= -prof_use
notes250 =            188.ammp: -xW -O3 -ipo -no-prec-div -static +FDO

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:
basepeak=yes
notes265 =        200.sixtrack: basepeak=yes

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

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

# Portability flags for SPEC CFP2000 benchmarks

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

fp=default=default=default:
notes300 = 
notes301 = 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=    -prof_gen 
PASS2_CFLAGS=    -prof_use 
PASS1_CXXFLAGS=  -prof_gen 
PASS2_CXXFLAGS=  -prof_use
PASS1_LDFLAGS=   -prof_gen 
PASS2_LDFLAGS=   -prof_use 

COPTIMIZE =   -fast -auto_ilp32
CXXOPTIMIZE = -fast -ansi_alias

notes100 = +FDO: PASS1=-prof_gen  PASS2=-prof_use
notes101 = 
notes102 = SPEC CINT2000 Baseline optimization flags: 
notes103 =     C programs:     -fast -auto_ilp32 +FDO
notes104 =   C++ programs:     -fast -ansi_alias +FDO

int=peak=default=default:
notes200 =           +FDO: PASS1=-prof_gen  PASS2=-prof_use
notes201 = 
notes202 =    SPEC CINT2000 Peak optimization flags
notes203 = 

164.gzip=peak=default=default:
basepeak=yes
notes215 =       164.gzip: basepeak=yes

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

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

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

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

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

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

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

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

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

256.bzip2=peak=default=default:
basepeak=yes
notes265 =      256.bzip2: basepeak=yes

300.twolf=peak=default=default:
PASS1_CFLAGS=    -prof_gen 
PASS2_CFLAGS=    -prof_use 
PASS1_LDFLAGS=   -prof_gen 
PASS2_LDFLAGS=   -prof_use 
COPTIMIZE =   -fast -auto_ilp32 -msse3 -align
notes270 =      300.twolf: -fast -auto_ilp32 -msse3 -align +FDO

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

# Portability flags for SPEC CINT2000 benchmarks

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

int=default=default=default:
notes300 = 
notes301 = Portability Flags:
notes302 =    186.crafty: -DLINUX_i386 
notes303 =       252.eon: -DHAS_ERRLIST
notes304 =   253.perlbmk: -DSPEC_CPU2000_NEED_BOOL -DSPEC_CPU2000_LINUX_I386
notes305 =                -DSPEC_CPU2000_LP64 
notes306 =       254.gap: -DSPEC_CPU2000_LP64 -DSYS_IS_USG
notes307 =    255.vortex: -DSPEC_CPU2000_LP64 

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

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

253.perlbmk=default=default=default:
CPORTABILITY = -DSPEC_CPU2000_NEED_BOOL -DSPEC_CPU2000_LINUX_I386 -DSPEC_CPU2000_LP64 

254.gap=default=default=default:
CPORTABILITY = -DSPEC_CPU2000_LP64 -DSYS_IS_USG

255.vortex=default=default=default:
CPORTABILITY = -DSPEC_CPU2000_LP64
     
####################################################################