# Invocation command line:
# E:\cpu2000.v1.2\bin\runspec -c dell.cpu2000.ic5.0.1.sh5.0.piii.04sep2001.cfg -r -u1 -Tall all
############################################################################
#############################################################
# Dell									#
# SPEC CPU2000 Windows NT/2000 config file			#
# Optimized for the Pentium III processor using:		#
#   Microsoft Visual Studio 6.0 SP5					#
#   Intel C++ and Fortan Compiler 5.0.1				#
#   MicroQuill SmartHeap Library 5.0				#
#   SPEC CPU2000 v1.1							#
#										#
# Arrian N. Mehis <arrian_mehis@dell.com>				#
# 04-Sep-2001								#
#############################################################

#############################################################
# CONFIG FILE OPTIONS							#
#############################################################
VENDOR      	= Dell
action      	= validate
tune        	= base
ext			= dell.cpu2000.ic5.0.1.sh5.0.piii.04sep2001
PATHSEP     	= /
check_md5		= 1
reportable		= 1
backup_config	= 0
output_format	= asc,html

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

#############################################################
# PORTABILITY AND 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							#
#############################################################

# SPECint_base2000 #
int=base=default=default:
PASS1_CFLAGS  = -Qprof_gen
PASS2_CFLAGS  = -Qipo -Qprof_use -QxK
PASS1_LDFLAGS = -Qprof_gen 
PASS2_LDFLAGS = -Qipo -Qprof_use -QxK
EXTRA_LIBS	  = shlW32M.lib

252.eon=base=default=default:
OPTIMIZE	  = -Qipo -QxK -GX -GR 
feedback	  = no
EXTRA_LIBS	  = 

# SPECfp_base2000 #
fp=base=default=default:
PASS1_CFLAGS   = -Qprof_gen
PASS2_CFLAGS   = -Qipo -Qprof_use -QxK -O3
PASS1_FFLAGS   = /Qprof_gen 
PASS2_FFLAGS   = /Qipo /Qprof_use /QxK /O3
PASS1_LDFLAGS  = -Qprof_gen
PASS2_LDFLAGS  = -Qipo -Qprof_use -QxK -O3

#############################################################
# PEAK TUNING FLAGS							#
#############################################################

# SPECint2000 #
164.gzip=peak=default=default:
PASS1_CFLAGS  = -Qprof_gen
PASS2_CFLAGS  = -Qipo -Qprof_use -QxK
PASS1_LDFLAGS = -Qprof_gen 
PASS2_LDFLAGS = -Qipo -Qprof_use -QxK 
EXTRA_LIBS    = shlW32M.lib 

175.vpr=peak=default=default:
PASS1_CFLAGS  = -Qprof_gen
PASS2_CFLAGS  = -Qipo -Qprof_use -QxK
PASS1_LDFLAGS = -Qprof_gen 
PASS2_LDFLAGS = -Qipo -Qprof_use -QxK  

176.gcc=peak=default=default:
PASS1_CFLAGS  = -Qprof_gen
PASS2_CFLAGS  = -Qipo -Qprof_use -QxK
PASS1_LDFLAGS = -Qprof_gen 
PASS2_LDFLAGS = -Qipo -Qprof_use -QxK  
EXTRA_LIBS    = shlW32M.lib 

181.mcf=peak=default=default:
PASS1_CFLAGS  = -Qprof_gen
PASS2_CFLAGS  = -Qipo -Qprof_use -QxK
PASS1_LDFLAGS = -Qprof_gen 
PASS2_LDFLAGS = -Qipo -Qprof_use -QxK  
EXTRA_LIBS    = shlW32M.lib 

186.crafty=peak=default=default:
PASS1_CFLAGS  = -Qprof_gen
PASS2_CFLAGS  = -Qipo -Qprof_use -QxK
PASS1_LDFLAGS = -Qprof_gen 
PASS2_LDFLAGS = -Qipo -Qprof_use -QxK  
EXTRA_LIBS    = shlW32M.lib 

197.parser=peak=default=default:
PASS1_CFLAGS  = -Qprof_gen
PASS2_CFLAGS  = -Qipo -Qprof_use -QxK
PASS1_LDFLAGS = -Qprof_gen 
PASS2_LDFLAGS = -Qipo -Qprof_use -QxK  
EXTRA_LIBS    = shlW32M.lib 

252.eon=peak=default=default:
PASS1_CXXFLAGS = -Qprof_gen
PASS2_CXXFLAGS = -Qipo -Qprof_use -QxK
PASS1_LDFLAGS  = -Qprof_gen 
PASS2_LDFLAGS  = -Qipo -Qprof_use -QxK  

253.perlbmk=peak=default=default:
PASS1_CFLAGS  = -Qprof_gen
PASS2_CFLAGS  = -Qipo -Qprof_use -QxK
PASS1_LDFLAGS = -Qprof_gen 
PASS2_LDFLAGS = -Qipo -Qprof_use -QxK  
EXTRA_LIBS    = shlW32M.lib 

254.gap=peak=default=default:
PASS1_CFLAGS  = -Qprof_gen
PASS2_CFLAGS  = -Qipo -Qprof_use -QxK
PASS1_LDFLAGS = -Qprof_gen 
PASS2_LDFLAGS = -Qipo -Qprof_use -QxK  
EXTRA_LIBS    = shlW32M.lib 

255.vortex=peak=default=default:
PASS1_CFLAGS  = -Qprof_gen
PASS2_CFLAGS  = -Qipo -Qprof_use -QxK -Oa
PASS1_LDFLAGS = -Qprof_gen 
PASS2_LDFLAGS = -Qipo -Qprof_use -QxK -Oa
EXTRA_LIBS    = shlW32M.lib 

256.bzip2=peak=default=default:
PASS1_CFLAGS  = -Qprof_gen
PASS2_CFLAGS  = -Qipo -Qprof_use -QxK -Oa
PASS1_LDFLAGS = -Qprof_gen 
PASS2_LDFLAGS = -Qipo -Qprof_use -QxK -Oa
EXTRA_LIBS    = shlW32M.lib 

300.twolf=peak=default=default:
PASS1_CFLAGS  = -Qprof_gen
PASS2_CFLAGS  = -Qipo -Qprof_use -QxK -Oa
PASS1_LDFLAGS = -Qprof_gen 
PASS2_LDFLAGS = -Qipo -Qprof_use -QxK -Oa
EXTRA_LIBS    = shlW32M.lib 

# SPECfp2000 #
168.wupwise=peak=default=default:
PASS1_F77FLAGS = /Qprof_gen 
PASS2_F77FLAGS = /Qipo /Qprof_use /QxK /O3
PASS1_LDFLAGS  = /Qprof_gen
PASS2_LDFLAGS  = /Qipo /Qprof_use /QxK /O3 

171.swim=peak=default=default:
PASS1_F77FLAGS = /Qprof_gen 
PASS2_F77FLAGS = /Qipo /Qprof_use /QxK /O3
PASS1_LDFLAGS  = /Qprof_gen
PASS2_LDFLAGS  = /Qipo /Qprof_use /QxK /O3 

172.mgrid=peak=default=default:
PASS1_F77FLAGS = /Qprof_gen 
PASS2_F77FLAGS = /Qipo /Qprof_use /QaxK /O3
PASS1_LDFLAGS  = /Qprof_gen
PASS2_LDFLAGS  = /Qipo /Qprof_use /QaxK /O3 

173.applu=peak=default=default:
PASS1_F77FLAGS = /Qprof_gen 
PASS2_F77FLAGS = /Qipo /Qprof_use /QxK /O3
PASS1_LDFLAGS  = /Qprof_gen
PASS2_LDFLAGS  = /Qipo /Qprof_use /QxK /O3

177.mesa=peak=default=default:
PASS1_CFLAGS  = -Qprof_gen 
PASS2_CFLAGS  = -Qipo -Qprof_use -QxK -O3 -Oa
PASS1_LDFLAGS = -Qprof_gen
PASS2_LDFLAGS = -Qipo -Qprof_use -QxK -O3 -Oa
EXTRA_LIBS    = shlW32M.lib 

178.galgel=peak=default=default:
PASS1_FFLAGS  = /Qprof_gen 
PASS2_FFLAGS  = /Qipo /Qprof_use /QxK /O3
PASS1_LDFLAGS = /Qprof_gen
PASS2_LDFLAGS = /Qipo /Qprof_use /QxK /O3 
LIBS          = libIEPCF90.lib libintrins.lib libF90.lib libqwin.lib libm.lib shlW32M.lib LIBC.lib libirc.lib OLDNAMES.lib

179.art=peak=default=default:
PASS1_CFLAGS  = -Qprof_gen 
PASS2_CFLAGS  = -Qipo -Qprof_use -QxK -O3
PASS1_LDFLAGS = -Qprof_gen
PASS2_LDFLAGS = -Qipo -Qprof_use -QxK -O3
EXTRA_LIBS    = shlW32M.lib 

183.equake=peak=default=default:
PASS1_CFLAGS  = -Qprof_gen
PASS2_CFLAGS  = -Qipo -Qprof_use -QxK -Qrcd -Oa
PASS1_LDFLAGS = -Qprof_gen 
PASS2_LDFLAGS = -Qipo -Qprof_use -QxK -Qrcd -Oa
EXTRA_LIBS    = shlW32M.lib 

187.facerec=peak=default=default:
PASS1_FFLAGS  = /Qprof_gen 
PASS2_FFLAGS  = /Qipo /Qprof_use /QxK /O3
PASS1_LDFLAGS = /Qprof_gen
PASS2_LDFLAGS = /Qipo /Qprof_use /QxK /O3
LIBS          = libIEPCF90.lib libintrins.lib libF90.lib libqwin.lib libm.lib shlW32M.lib LIBC.lib libirc.lib OLDNAMES.lib

188.ammp=peak=default=default:
PASS1_CFLAGS  = -Qprof_gen
PASS2_CFLAGS  = -Qipo -Qprof_use -QxK -O3 -Oa
PASS1_LDFLAGS = -Qprof_gen
PASS2_LDFLAGS = -Qipo -Qprof_use -QxK -O3 -Oa

189.lucas=peak=default=default:
PASS1_FFLAGS  = /Qprof_gen 
PASS2_FFLAGS  = /Qipo /Qprof_use /QxK /O3
PASS1_LDFLAGS = /Qprof_gen
PASS2_LDFLAGS = /Qipo /Qprof_use /QxK /O3
LIBS          = libIEPCF90.lib libintrins.lib libF90.lib libqwin.lib libm.lib shlW32M.lib LIBC.lib libirc.lib OLDNAMES.lib

191.fma3d=peak=default=default:
PASS1_FFLAGS  = /Qprof_gen 
PASS2_FFLAGS  = /Qipo /Qprof_use /QxK /O3
PASS1_LDFLAGS = /Qprof_gen
PASS2_LDFLAGS = /Qipo /Qprof_use /QxK /O3

200.sixtrack=peak=default=default:
PASS1_F77FLAGS = /Qprof_gen 
PASS2_F77FLAGS = /Qipo /Qprof_use /QxK /O3
PASS1_LDFLAGS  = /Qprof_gen
PASS2_LDFLAGS  = /Qipo /Qprof_use /QxK /O3 

301.apsi=peak=default=default:
PASS1_F77FLAGS = /Qprof_gen 
PASS2_F77FLAGS = /Qipo /Qprof_use /QxK
PASS1_LDFLAGS  = /Qprof_gen
PASS2_LDFLAGS  = /Qipo /Qprof_use /QxK

#############################################################
# NOTES									#
#############################################################
default=default=default=default:
hw_vendor=Dell
hw_model=PowerEdge 1500SC (1.26 GHz PIII)
hw_cpu=Intel Pentium III
hw_cpu_mhz=1266
hw_fpu=Integrated
hw_ncpu=1
hw_ncpuorder=1, 2
hw_parallel=No
hw_pcache=16KB(I) + 16KB(D) on chip
hw_scache=512KB(I+D) on chip
hw_tcache=N/A
hw_ocache=N/A
hw_memory=1024MB SDRAM
hw_disk=1 x 9GB Quantum Atlas 10K II U160
hw_other=
sw_os=Windows 2000 Server (SP2 Build 2195)
sw_file=NTFS
sw_state=Default
company_name=Dell
machine_name=PowerEdge 1500SC
license_num=55
tester_name=Dell, Round Rock, TX
test_date=Jan-2002
hw_avail=Jan-2002
sw_avail=Jun-2001
prepared_by=Dell, Round Rock, TX
config=dell.cpu2000.ic5.0.1.sh5.0.piii.04sep2001.cfg

int=default=default=default:
sw_compiler000=Intel C++ Compiler 5.0.1 (010727Z)
sw_compiler001=Microsoft Visual C++ 6.0 (SP5)
sw_compiler002=MicroQuill SmartHeap Library 5.0
notes000= PORTABILITY FLAGS
notes001=   176.gcc:     -Dalloca=_alloca /F10000000
notes002=   186.crafy:   -DNT_i386
notes003=   253.perlbmk: -DSPEC_CPU2000_NTOS -DPERLDLL /MT
notes004=   254.gap:     -DSYS_HAS_CALLOC_PROTO -DSYS_HAS_MALLOC_PROTO
notes005= FEEDBACK-DIRECTED OPTIMIZATION
notes006=   FDO:         PASS1= -Qprof_gen  PASS2= -Qprof_use
notes007= BASE TUNING
notes008=   C:           -Qipo +FDO -QxK shlW32M.lib
notes009=   C++:         -Qipo -QxK -GX -GR
notes010= PEAK TUNING
notes011=   164.gzip:	 -Qipo +FDO -QxK shlW32M.lib
notes012=   175.vpr: 	 -Qipo +FDO -QxK
notes013=   176.gcc:	 -Qipo +FDO -QxK shlW32M.lib
notes014=   181.mcf:	 -Qipo +FDO -QxK shlW32M.lib
notes015=   186.crafty:  -Qipo +FDO -QxK shlW32M.lib
notes016=   197.parser:  -Qipo +FDO -QxK shlW32M.lib
notes017=   252.eon:     -Qipo +FDO -QxK 
notes018=   253.perlbmk: -Qipo +FDO -QxK shlW32M.lib
notes019=   254.gap:	 -Qipo +FDO -QxK shlW32M.lib
notes020=   255.vortex:  -Qipo +FDO -QxK -Oa shlW32M.lib
notes021=   256.bzip2:   -Qipo +FDO -QxK -Oa shlW32M.lib
notes022=   300.twolf:   -Qipo +FDO -QxK -Oa shlW32M.lib
notes023= EXTRA LIBRARIES
notes024=   shlW32M.lib: MicroQuill SmartHeap Library 5.0 
notes025=                www.microquill.com

fp=default=default=default:
sw_compiler000=Intel C++ and Fortan Compiler 5.0.1 (010727Z)
sw_compiler001=Microsoft Visual C++ 6.0 (SP5)
sw_compiler002=MicroQuill SmartHeap Library 5.0
notes000= PORTABILITY
notes001=   178.galgel:   -FI /F32000000
notes002= FEEDBACK-DIRECTED OPTIMIZATION
notes003=   FDO:         PASS1= /Qprof_gen  PASS2= /Qprof_use
notes004= BASE TUNING
notes005=   C/F77/F90:    /Qipo +FDO /QxK /O3
notes006= PEAK TUNING
notes007=   168.wupwise:  /Qipo +FDO /QxK /O3 
notes008=   171.swim:     /Qipo +FDO /QxK /O3 
notes009=   172.mgrid:    /Qipo +FDO /QaxK /O3 
notes010=   173.applu:    /Qipo +FDO /QxK /O3 
notes011=   177.mesa:     -Qipo +FDO -QxK -O3 -Oa shlW32M.lib
notes012=   178.galgel:   /Qipo +FDO /QxK /O3 shlW32M.lib
notes013=   179.art:      -Qipo +FDO -QxK -O3 shlW32M.lib
notes014=   183.equake:   -Qipo +FDO -QxK -Qrcd -Oa shlW32M.lib
notes015=   187.facerec:  /Qipo +FDO /QxK /O3 shlW32M.lib
notes016=   188.ammp:     -Qipo +FDO -QxK -O3 -Oa
notes017=   189.lucas:    /Qipo +FDO /QxK /O3 shlW32M.lib
notes018=   191.fma3d:    /Qipo +FDO /QxK /O3 
notes019=   200.sixtrack: /Qipo +FDO /QxK /O3
notes020=   301.apsi:     /Qipo +FDO /QxK
notes021= EXTRA LIBRARIES
notes022=   shlW32M.lib:  MicroQuill SmartHeap Library 5.0
notes023=                 www.microquill.com
notes024= LIBRARY ORDERING
notes025=   178.galgel, 187.facerec, 189.lucas:  
notes026=                 libIEPCF90.lib libintrins.lib libF90.lib libqwin.lib 
notes027=                 libm.lib shlW32M.lib LIBC.lib libirc.lib OLDNAMES.lib