# Invocation command line:
# /usr/cpu2000/bin/runspec --config=cpu2000-fpwiprohw.cfg --reportable fp
############################################################################
# Invocation command line:
# /usr/cpu2000/bin/runspec --config cpu2000-fpwiprohw.cfg fp --reportable
############################################################################
# Invocation command line:
# /usr/cpu2000/bin/runspec --config cpu2000-fpwiprohw.cfg fp --reportable
############################################################################
####################################################################
# defaults
####################################################################

ext=cpu2000.v1.3.ic90.wiprohw
action=validate
iterations=3
reportable=1
tune=all
input=ref
teeout=yes
feedback=1


####################################################################
# System information
####################################################################

hw_avail     = AUG-2006
hw_model     = (3.66GHz Xeon processor 1MB L2 cache)
machine_name = NP9426N4UCR
hw_memory    = 16 GB (16x1024MB DDR2-400)
hw_disk      = 36GB Maxtor SCSI disk
hw_other     = None
hw_vendor    = WIPRO LIMITED
company_name = WIPRO LIMITED

####################################################################
# CPU information
####################################################################

hw_cpu       = Intel Xeon processor, 800MHz system bus
hw_cpu_mhz   = 3657.648
hw_fpu       = Integrated
hw_ncpu      = 4 cores, 4 chips, 1 core/chip, HyperThreading Disabled
hw_ncpuorder = 1-4
hw_parallel  = No
hw_pcache    = 12K(I) micro-ops + 16KB(D) on chip
hw_scache    = 1024KB (I+D) on chip
hw_tcache    = None
hw_ocache    = None

####################################################################
# OS & filesystem information
####################################################################

sw_os        = Red Hat Enterprise Linux 4 AS , 2.6.9-22.ELsmp  EM64T
sw_file      = ext3
sw_state     = Multi-user, runlevel 3
sw_avail     = JAN-2006

####################################################################
# Tester information
####################################################################

license_num  = 937
tester_name  = WIPRO LIMITED
test_date    = AUG-2006
prepared_by  = Lakshminarayanan <lakshmi.narayanm@wipro.com>

####################################################################
# Compiler information
####################################################################

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

int=default=default=default:
sw_compiler001 = Intel(R) C Compiler for EM64T, V9.1 (Build  20060323)
sw_compiler002 = Intel(R) C++ Compiler for EM64T, V9.1 (Build 20060323)

fp=default=default=default:
sw_compiler001 = Intel(R) Fortran Compiler for EM64T, V9.0 (Build 20060323)
sw_compiler002 = Intel(R) C Compiler for EM64T, V9.0 (Build  20030323)

####################################################################
# Config file
####################################################################

default=default=default=default:
config=cpu2000-fpwiprohw.cfg

notes000 = HyperThreading Disabled in BIOS
notes001 = Hardware Prefetcher Enabled in BIOS
notes002 = Adjacent Cache Line Prefetch Enabled in BIOS
notes004 = 
notes005 = Feedback optimization:
notes006 =      +FDO:  PASS1 = -prof_gen   PASS2 = -prof_use
notes007 = 

####################################################################
# Portability flags for SPEC CFP2000 benchmarks
####################################################################

fp=default=default=default:
notes100 = FP Portability Flags:
notes101 =       178.galgel:  -FI
notes102 =

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

#####################################################################
# CFP2000 base flags &amp; notes
#####################################################################

fp=base=default=default:
PASS1_CFLAGS  = -fast -auto_ilp32 -march=pentium4 -prof_gen
PASS2_CFLAGS  = -fast -auto_ilp32 -march=pentium4 -prof_use
PASS1_LDCFLAGS= -fast -auto_ilp32 -march=pentium4 -prof_gen
PASS2_LDCFLAGS= -fast -auto_ilp32 -march=pentium4 -prof_use

PASS1_FFLAGS  = -fast -prof_gen
PASS2_FFLAGS  = -fast -prof_use
PASS1_LDFFLAGS= -fast -prof_gen
PASS2_LDFFLAGS= -fast -prof_use

PASS1_F77FLAGS  = -fast -Zp8 -prof_gen
PASS2_F77FLAGS  = -fast -Zp8 -prof_use
PASS1_LDF77FLAGS= -fast -Zp8 -prof_gen
PASS2_LDF77FLAGS= -fast -Zp8 -prof_use

notes200 = FP Baseline optimization flags:
notes201 =          C programs: -fast -auto_ilp32 -march=pentium4 +FDO
notes202 =    Fortran programs: -fast +FDO
notes203 = Fortran-77 programs: -fast -Zp8 +FDO
notes204 =

#####################################################################
# CFP2000 peak flags &amp; notes
#####################################################################

fp=peak=default=default:
notes210 = FP Peak optimization flags:

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

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

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

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

177.mesa=peak=default=default:
PASS1_CFLAGS  = -fast -auto_ilp32 -prof_gen
PASS2_CFLAGS  = -fast -auto_ilp32 -prof_use
PASS1_LDCFLAGS= -fast -auto_ilp32 -prof_gen
PASS2_LDCFLAGS= -fast -auto_ilp32 -prof_use
notes235 =         177.mesa: -fast -auto_ilp32 +FDO

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

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

183.equake=peak=default=default:
PASS1_CFLAGS  = -fast -auto_ilp32 -prof_gen
PASS2_CFLAGS  = -fast -auto_ilp32 -prof_use
PASS1_LDCFLAGS= -fast -auto_ilp32 -prof_gen
PASS2_LDCFLAGS= -fast -auto_ilp32 -prof_use
notes250 =       183.equake: -fast -auto_ilp32 +FDO

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

188.ammp=peak=default=default:
basepeak=yes
notes260 =         188.ammp: basepeak=yes

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

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

200.sixtrack=peak=default=default:
basepeak=yes
notes275 =     200.sixtrack: basepeak=yes

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


####################################################################
# Portability flags for SPEC CINT2000 benchmarks
####################################################################

int=default=default=default:
notes300 = INT Portability Flags:
notes305 =       176.gcc: -Dalloca=_alloca
notes310 =    186.crafty: -DLINUX_i386
notes315 =       252.eon: -DHAS_ERRLIST
notes320 =   253.perlbmk: -DSPEC_CPU2000_LINUX_I386 -DSPEC_CPU2000_NEED_BOOL
notes321 =                -DSPEC_CPU2000_GLIBC22 -DSPEC_CPU2000_LP64
notes325 =       254.gap: -DSYS_IS_USG -DSYS_HAS_IOCTL_PROTO -DSYS_HAS_TIME_PROTO
notes326 =                -DSYS_HAS_SIGNAL_PROTO -DSYS_HAS_ANSI -DSYS_HAS_CALLOC_PROTO
notes327 =                -DSPEC_CPU2000_LP64
notes330 =    255.vortex: -DSPEC_CPU2000_LP64
notes340 =

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

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

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

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

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 -DSPEC_CPU2000_LP64

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

####################################################################
# CINT2000 base flags and notes
####################################################################

int=base=default=default:
PASS1_CFLAGS=     -fast -auto_ilp32 -prof_gen
PASS2_CFLAGS=     -fast -auto_ilp32 -prof_use
PASS1_LDCFLAGS=   -fast -auto_ilp32 -prof_gen
PASS2_LDCFLAGS=   -fast -auto_ilp32 -prof_use

PASS1_CXXFLAGS=   -fast -auto_ilp32 -prof_gen
PASS2_CXXFLAGS=   -fast -auto_ilp32 -prof_use
PASS1_LDCXXFLAGS= -fast -auto_ilp32 -prof_gen
PASS2_LDCXXFLAGS= -fast -auto_ilp32 -prof_use

notes400 = INT Baseline optimization flags:
notes401 =    C programs: -fast -auto_ilp32 +FDO
notes402 =  C++ programs: -fast -auto_ilp32 +FDO
notes403 =

####################################################################
# CINT2000 peak flags and notes
####################################################################

int=peak=default=default:
notes410 = INT Peak optimization flags:

164.gzip=peak=default=default:
asepeak=yes
notes415 =       164.gzip: basepeak=yes

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

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

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

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

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

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

253.perlbmk=peak=default=default:
PASS1_CFLAGS  = -fast -Zp8 -auto_ilp32 -prof_gen
PASS2_CFLAGS  = -fast -Zp8 -auto_ilp32 -prof_use
PASS1_LDCFLAGS= -fast -Zp8 -auto_ilp32 -prof_gen
PASS2_LDCFLAGS= -fast -Zp8 -auto_ilp32 -prof_use
notes450 =    253.perlbmk: -fast -Zp8 -auto_ilp32 +FDO

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

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

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

300.twolf=peak=default=default:
basepeak=yes
notes470 =      300.twolf: basepeak=yes