# Invocation command line:
# E:\cpu2000\bin\runspec -a validate -c DL380G3_Win_V1a --tune all all
############################################################################
################################################################
# SPEC CPU2000 Windows 2000/Windows 2003  config file
# June 2003 
# Intel C/C++ Compiler 7.0 build 20021028Z 
# Intel Fortran Compiler 7.0 build 20021028Z
# MicroQuill SmartHeap Library 6.03                       
################################################################

VENDOR      = Hewlett-Packard
action      = validate
tune        = base
ext         = DL380G3_06_2003a
PATHSEP     = /

check_md5   =1
reportable  =1

#
# These are listed as benchmark-tuning-extension-machine
#

default=default=default=default:
CC  = icl
CXX = icl
F77 = ifl
FC  = ifl
OBJ =.obj

################################################################
# portability & libraries
################################################################

176.gcc=default=default=default:
CPORTABILITY = -Dalloca=_alloca /F10000000
EXTRA_LDFLAGS = /F10000000 

178.galgel=default=default=default:
EXTRA_FFLAGS = -FI
EXTRA_LDFLAGS = /F32000000

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

253.perlbmk=default=default=default:
CPORTABILITY = -DSPEC_CPU2000_NTOS -DPERLDLL /MT
EXTRA_LDFLAGS = /MT

254.gap=default=default=default:
CPORTABILITY = -DSYS_HAS_CALLOC_PROTO -DSYS_HAS_MALLOC_PROTO

################################################################
# Baseline Tuning Flags
################################################################

#
# int2000
# Base tuning default optimization
#

int=base=default=default:
PASS1_CFLAGS=   -QxW -Qipo -Qprof_gen
PASS2_CFLAGS=   -QxW -Qipo -Qprof_use 
#PASS1_LDFLAGS = -QxW -Qipo -Qprof_gen 
#PASS2_LDFLAGS = -QxW -Qipo -Qprof_gen 
EXTRA_LIBS= shlw32m.lib
ONESTEP=yes

252.eon=base=default=default:
PASS1_CXXFLAGS= -Qipo -GX -GR -Qprof_gen
PASS2_CXXFLAGS=	-Qipo -GX -GR -Qprof_use 
ONESTEP=yes
EXTRA_LIBS=

#
# fp2000
# Base tuning default optimization
#

fp=base=default=default:
ONESTEP=yes
PASS1_CFLAGS=   -Qipo -QxW -O3 -Qprof_gen
PASS2_CFLAGS=   -Qipo -QxW -O3 -Qprof_use 
PASS1_FFLAGS=   -Qipo -QxW -O3 -Qprof_gen 
PASS2_FFLAGS=   -Qipo -QxW -O3 -Qprof_use 

################################################################
# Peak Tuning Flags
################################################################

#
# int2000
# Peak tuning
#

164.gzip=peak=default=default:
ONESTEP=yes
PASS1_CFLAGS=  -O3 -QxW -Qipo -Qprof_gen
PASS2_CFLAGS=  -O3 -QxW -Qipo -Qprof_use 
EXTRA_LIBS=

175.vpr=peak=default=default:
ONESTEP=yes
PASS1_CFLAGS=  -QxW -Qipo -O3 -Qprof_gen
PASS2_CFLAGS=  -QxW -Qipo -O3 -Qprof_use 
EXTRA_LIBS=

176.gcc=peak=default=default:
ONESTEP=yes
PASS1_CFLAGS=  -QxW -Qipo -Oi- -O3 -Qprof_gen
PASS2_CFLAGS=  -QxW -Qipo -Oi- -O3 -Qprof_use 
EXTRA_LIBS=  shlw32m.lib  

181.mcf=peak=default=default:
ONESTEP=yes
PASS1_CFLAGS=  -Oa -Qipo -Qprof_gen
PASS2_CFLAGS=  -Oa -Qipo -Qprof_use 
EXTRA_LIBS=  shlw32m.lib
  
186.crafty=peak=default=default:
ONESTEP=yes
PASS1_CFLAGS=  -QxW -Qipo -O3 -Qprof_gen
PASS2_CFLAGS=  -QxW -Qipo -O3 -Qprof_use 
EXTRA_LIBS=    

197.parser=peak=default=default:
ONESTEP=yes
PASS1_CFLAGS=  -QxW -Qipo -Oa -O3 -Qprof_gen
PASS2_CFLAGS=  -QxW -Qipo -Oa -O3 -Qprof_use 
EXTRA_LIBS=    

252.eon=peak=default=default:
ONESTEP=yes
PASS1_CXXFLAGS= -QxW -Qipo -O3 -Qprof_gen 
PASS2_CXXFLAGS= -QxW -Qipo -O3 -Qprof_use
EXTRA_LIBS=     

253.perlbmk=peak=default=default:
ONESTEP=yes
PASS1_CFLAGS=  -Qipo -Oa -O3 -Qprof_gen
PASS2_CFLAGS=  -Qipo -Oa -O3 -Qprof_use 
EXTRA_LIBS= shlw32m.lib
  
254.gap=peak=default=default:
ONESTEP=yes
PASS1_CFLAGS=  -QxW -Qipo -O3 -Qprof_gen
PASS2_CFLAGS=  -QxW -Qipo -O3 -Qprof_use 
EXTRA_LIBS=    

255.vortex=peak=default=default:
ONESTEP=yes
PASS1_CFLAGS=   -QxW -Qipo -O3 -Qprof_gen
PASS2_CFLAGS=   -QxW -Qipo -O3 -Qprof_use 
EXTRA_LIBS= 

256.bzip2=peak=default=default:
ONESTEP=yes
PASS1_CFLAGS=  -Qunroll1 -Oa -Qipo -Qprof_gen
PASS2_CFLAGS=  -Qunroll1 -Oa -Qipo -Qprof_use 
EXTRA_LIBS=    

300.twolf=peak=default=default:
ONESTEP=yes
PASS1_CFLAGS=  -Qxi -Qipo -Qprof_gen
PASS2_CFLAGS=  -Qxi -Qipo -Qprof_use 
EXTRA_LIBS= shlw32m.lib



#
# fp2000
# Peak tuning
#

168.wupwise=peak=default=default:
ONESTEP=yes
PASS1_F77FLAGS= -Qipo -QxW -Qprof_gen 
PASS2_F77FLAGS= -Qipo -QxW -Qprof_use 

171.swim=peak=default=default:
ONESTEP=yes
PASS1_F77FLAGS= -Qipo -QxW -O3 -Qprof_gen 
PASS2_F77FLAGS= -Qipo -QxW -O3 -Qprof_use 

172.mgrid=peak=default=default:
ONESTEP=yes
PASS1_F77FLAGS= -Qipo -QaxW -O3 -Qprof_gen 
PASS2_F77FLAGS= -Qipo -QaxW -O3 -Qprof_use 

173.applu=peak=default=default:
ONESTEP=yes
PASS1_F77FLAGS= -Qipo -QxW -O3 -Qscalar_rep- -Qprof_gen 
PASS2_F77FLAGS= -Qipo -QxW -O3 -Qscalar_rep- -Qprof_use 

177.mesa=peak=default=default:
ONESTEP=yes
PASS1_CFLAGS=   -Qipo -QxW -O3 -Qprof_gen
PASS2_CFLAGS=   -Qipo -QxW -O3 -Qprof_use 
EXTRA_LIBS=

178.galgel=peak=default=default:
ONESTEP=yes
PASS1_FFLAGS=  -Qipo -QxW -O3 -Qprof_gen 
PASS2_FFLAGS=  -Qipo -QxW -O3 -Qprof_use
LIBS=libIEPCF90.lib libintrins.lib libF90.lib libqwin.lib libm.lib LIBC.lib libirc.lib OLDNAMES.lib

179.art=peak=default=default:
ONESTEP=yes
CFLAGS=   -Qipo -Oa -Qunroll4 -Zp4 

183.equake=peak=default=default:
ONESTEP=yes
PASS1_CFLAGS=   -Qipo -QxW -Oa -Qprof_gen 
PASS2_CFLAGS=   -Qipo -QxW -Oa -Qprof_use
EXTRA_LIBS= shlw32M.lib

187.facerec=peak=default=default:
ONESTEP=yes
PASS1_FFLAGS=  -Qipo -QxW -O3 -Qunroll1 -Qscalar_rep- -Qprof_gen 
PASS2_FFLAGS=  -Qipo -QxW -O3 -Qunroll1 -Qscalar_rep- -Qprof_use
LIBS=libIEPCF90.lib libintrins.lib libF90.lib libqwin.lib libm.lib LIBC.lib libirc.lib OLDNAMES.lib

188.ammp=peak=default=default:
ONESTEP=yes
CFLAGS=   -QxW -Oa

189.lucas=peak=default=default:
OPTIMIZE = -Qipo -QaxW

191.fma3d=peak=default=default:
basepeak=1

200.sixtrack=peak=default=default:
ONESTEP=yes
PASS1_F77FLAGS= -Qipo -QxW -Qprof_gen 
PASS2_F77FLAGS= -Qipo -QxW -Qprof_use

301.apsi=peak=default=default:
ONESTEP=yes
PASS1_F77FLAGS= -Qipo -QxW  -O3 -Qprof_gen 
PASS2_F77FLAGS= -Qipo -QxW  -O3 -Qprof_use



int=default=default=default:
hw_vendor= Hewlett-Packard
hw_model= DL380 G3(3.06GHz, Pentium Xeon)
hw_cpu= Pentium Xeon (3.06GHz, 533MHz bus)
hw_cpu_mhz= 3066MHz
hw_fpu= Integrated
hw_ncpu= 1
hw_ncpuorder= 1,2
hw_parallel= No
hw_pcache= 12KBI + 8KBD on chip
hw_scache= 512KB(I+D) on chip
hw_tcache= 1024KB(I+D) on chip
hw_ocache= N/A
hw_memory= 4x512MB
hw_disk= 2x36.4GB U320 15K
hw_other=
sw_os=Windows 2000 Server (Build 2195) SP3
sw_compiler1= Intel C++ Compiler 7.0 Build 20021028Z
sw_compiler2= Microsoft Visual Studio .NET (for libraries)
sw_compiler3= MicroQuill Smartheap Library 6.03

sw_file=NTFS
sw_state=Default
company_name= Hewlett-Packard
machine_name= 
license_num= 3
tester_name= Hewlett-Packard, Houston TX
test_date= 6/24/2003
hw_avail= Mar-2003
sw_avail= Mar-2003
prepared_by= Hewlett-Packard, Houston TX
config=
notes0000= +FDO: PASS1=-Qprof_gen  PASS2=-Qprof_use
notes0010= Base tuning for C programs:   -QxW -Qipo +FDO shlw32m.lib
notes0020= Base tuning for C++ programs: -Qipo -GX -GR +FDO
notes0030= Portability flags:
notes0040= 176.gcc: -Dalloca=_alloca /F10000000 
notes0050= 186.crafy: -DNT_i386
notes0060= 253.perlbmk: -DSPEC_CPU2000_NTOS -DPERLDLL /MT
notes0070= 254.gap: -DSYS_HAS_CALLOC_PROTO -DSYS_HAS_MALLOC_PROTO
notes0080= Peak tuning:
notes0090= 164.gzip: 	-QxW -Qipo -O3 +FDO
notes0100= 
notes0110= 175.vpr: 	-QxW -Qipo -O3 +FDO
notes0120= 
notes0130= 176.gcc: 	-QxW -Qipo -O3 -Oi- +FDO shlw32M.lib
notes0140= 
notes0150= 181.mcf: 	-Oa -Qipo +FDO shlw32M.lib
notes0160=  
notes0170= 186.crafty: 	-QxW -Qipo -O3 +FDO
notes0180=  
notes0190= 197.parser: 	-QxW -Qipo -Oa -O3 +FDO
notes0200=  
notes0210= 252.eon:	-QxW -Qipo -O3 +FDO
notes0220=  
notes0230= 253.perlbmk:	-Qipo -O3 -Oa +FDO shlw32M.lib
notes0240= 
notes0250= 254.gap:	-QxW -Qipo -O3 +FDO
notes0260=  
notes0270= 255.vortex:	-QxW -Qipo -O3 +FDO
notes0280=   
notes0290= 256.bzip2:	-Qunroll1 -Qipo -Oa +FDO
notes0300=   
notes0310= 300.twolf:	-Qxi -Qipo +FDO shlw32M.lib
notes0320=  

fp=default=default=default:
hw_vendor= Hewlett Packard
hw_model= DL380 G3(3.06GHz, Pentium Xeon)
hw_cpu= Pentium Xeon (3.06GHz, 533MHz bus)
hw_cpu_mhz= 3066MHz
hw_fpu= Integrated
hw_ncpu= 1
hw_ncpuorder= 1,2
hw_parallel= No
hw_pcache= 12KBI + 8KBD on chip
hw_scache= 512KB(I+D) on chip
hw_tcache= 1024KB(I+D) on chip
hw_ocache= N/A
hw_memory= 4x512MB
hw_disk= 2x36.4GB U320 15K
hw_other=
sw_os=Windows 2000 Server (Build 2195) SP3
sw_compiler1= Intel C++ Compiler 7.0 Build 20021028Z
sw_compiler2= Microsoft Visual Studio .NET (for libraries)
sw_compiler3= Intel Fortran Compiler 7.0 build 20021028Z
sw_compiler4= MicroQuill Smartheap Library 6.03
sw_file=NTFS
sw_state=Default
company_name= Hewlett-Packard
machine_name=
license_num= 3
tester_name= Hewlett-Packard, Houston TX
test_date= 6/24/2003
hw_avail= Mar-2003
sw_avail= Mar-2003
prepared_by= Hewlett-Packard, Houston TX
config=
notes0000= +FDO: PASS1=-Qprof_gen  PASS2=-Qprof_use
notes0010= Base tuning: -QxW -Qipo -O3 +FDO
notes0020= Portability:
notes0030= 178.galgel: -FI /F32000000
notes0040= Peak tuning:
notes0050= 168.wupwise:    -Qipo -QxW  +FDO
notes0060= 171.swim:       -Qipo -QxW  -O3 +FDO
notes0070= 172.mgrid:      -Qipo -QaxK -O3 +FDO
notes0080= 173.applu:      -Qipo -QxW  -O3 -Qscalar_rep- +FDO
notes0090= 177.mesa:       -Qipo -QxW  -O3 +FDO
notes0100= 178.galgel:     -Qipo -QxW  -O3 +FDO
notes0110= 179.art:        -Qipo -Oa -Qunroll4 -Zp4 
notes0120= 183.equake:     -Qipo -QxW  -Oa +FDO shlw32M.lib
notes0130= 187.facerec:    -Qipo -QxW  -O3 -Qunroll1 -Qscalar_rep- +FDO
notes0140= 188.ammp:       -QxW  -Oa 
notes0150= 189.lucas:      -Qipo -QaxW  
notes0160= 191.fma3d:      basepeak=1
notes0170= 200.sixtrack:   -Qipo -QxW  +FDO
notes0180= 301.apsi:       -Qipo -QxW  -O3 +FDO