# Invocation command line:
# F:\cpu2000\bin\runspec -c intel_unisys.cfg -r -u 32 -Tall int
############################################################################
# Invocation command line:
# F:\cpu2000\bin\runspec -c intel_unisys.cfg -r -u (# of processors) -Tall int
############################################################################
#
# Unisys
# SPEC CPU2000 Windows 2000 config file
# Microsoft Visual Studio 6.0
# Intel C/C++ and Fortan Compiler 5.0
# MicroQuill SmartHeap Library 5.0
#
# Cathy Reddy <cathy.reddy@unisys.com>
# May-2001
#

VENDOR      = Unisys
action      = validate
tune        = base
ext         = Unisys.cpu2000.ic50.p3.May252001
PATHSEP     = /

check_md5=1
reportable=1
output_format=asc,html
backup_config=0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


int=default=default=default:
hw_vendor=Unisys
hw_model=e-@ction Enterprise Server ES7000
hw_cpu=Intel Pentium III Xeon
hw_cpu_mhz=900 MHz
hw_fpu=Integrated
hw_ncpu=32
hw_ncpuorder=Up to 32
hw_parallel=No
hw_pcache= 16KB(I)+16KB(D) on chip
hw_scache=2MB(I+D) off chip
hw_tcache=16MB
hw_ocache=N/A
hw_memory=16GB 
hw_disk= 17X20 Stripted Disk
hw_other=
sw_os=Windows 2000 Datacenter build 2195 
sw_compiler000=Intel C/C++ Compiler 5.0 for Windows NT
sw_compiler001=Microsoft Visual C++ 6.0 (for libraries)
sw_compiler002=MicroQuill SmartHeap Library 5.0
sw_file=NTFS
sw_state=Default
company_name=Unisys
machine_name=ES7000
license_num=15
tester_name=Unisys, Mission Viejo, CA
test_date=May-2001
hw_avail=Nov-2000
sw_avail=Nov-2000
prepared_by=Unisys, Misssion Viejo, CA
config=
notes000= FEEDBACK-DIRECTED OPTIMIZATION
notes001= 	+FDO: PASS1=-Qprof_gen  PASS2=-Qprof_use
notes002= BASE TUNING
notes003=   C SOURCE:	 -QxK -Qipo shlW32M.lib +FDO
notes004=   C++ SOURCE:  -QxK -Qipo -GX -GR
notes005= PORTABILITY FLAGS
notes006=   176.gcc:     -Dalloca=_alloca /F10000000
notes007=   186.crafy:   -DNT_i386
notes008=   253.perlbmk: -DSPEC_CPU2000_NTOS -DPERLDLL /MT
notes009=   254.gap:     -DSYS_HAS_CALLOC_PROTO -DSYS_HAS_MALLOC_PROTO
notes012= PEAK TUNING
notes014=   164.gzip:	 -QxK -Qipo +FDO shlW32M.lib
notes015=   175.vpr: 	 -QxK -Qipo +FDO shlW32M.lib
notes016=   176.gcc:	 -QxK -Qipo +FDO shlW32M.lib
notes017=   181.mcf:	 -QxK -Qipo +FDO shlW32M.lib
notes018=   186.crafty:	 -QxK -Qipo +FDO shlW32M.lib
notes019=   197.parser:	 -QxK -Qipo +FDO shlW32M.lib
notes020=   252.eon:     -QxK -Qipo +FDO
notes021=   253.perlbmk: -QxK -Qipo +FDO shlW32M.lib
notes022=   254.gap:	 -QxK -Qipo +FDO shlW32M.lib
notes023=   255.vortex:  -QxK -Qipo +FDO -Oa shlW32M.lib
notes024=   256.bzip2:	 -QxK -Qipo +FDO -Oa shlW32M.lib
notes025=   300.twolf:	 -QxK -Qipo +FDO -Oa shlW32M.lib
notes026= LIBRARIES
notes027=   shlW32M.lib: MicroQuill SmartHeap Library 5.0 
notes028=                www.microquill.com