# Invocation command line: # C:\cpu2000\bin\runspec -c amd461K8.cfg -d -r -u 2 -T all int ############################################################################ ################################################################ # Global Information ################################################################ #Get the HW and SW specs from the include file #include: SUT.inc # ---- Begin inclusion of 'C:/cpu2000/config/SUT.inc' ################################################################ # Machine-specific section ################################################################ hw_cpu = AMD RevF2 8220SE hw_cpu_mhz = 2800 hw_disk = SATA, 74Gb hw_fpu = Integrated hw_memory = 8x512MB, DDR667 CL4 hw_vendor = AMD hw_model = Tyan S4895, RevF hw_avail = Aug-2006 hw_ncpu = 1 chips, 2 core, 2 core per chip hw_ncpuorder = 1 hw_ocache = N/A hw_other = None hw_parallel = No hw_pcache = 64KBI + 64KBD on chip hw_scache = 1024KB (I+D) on chip hw_tcache = N/A sw_file = NTFS sw_os = Windows Server 2003 SP1 sw_state = default # Note: For rate runs, "start /affinity" will be used by default. # This usually result in a higher performance for a multi-CPU/multi-core platform. # If you do not want to use this, or if your Windows operating system does not # support this, comment/edit the next line. submit= specperl -e "system sprintf qq{start /b /wait /affinity %x %s}, (1<<$SPECUSERNUM), qq{ $command } " # System setup notes # To add notes, uncomment these lines below and add the comments #notes6000 = #notes6010 = #notes6020 = #notes6030 = #notes6040 = #notes6050 = #notes6060 = #notes6070 = notes6080 = all memory slots populated on all CPU(s) notes6090 = BIOS rev S4985.0.69.426A2006 notes6100 = 'start /b /wait /affinity' command is used to bind CPU(s) to processes ################################################################ # Software and license-specific section ################################################################ license_num = 49 test_date = Jul-2006 prepared_by = company_name = Advanced Micro Devices tester_name = Advanced Micro Devices, Austin reportable = 1 # ---- End inclusion of 'C:/cpu2000/config/SUT.inc' action = validate tune = base ext = amd461K8.i90.p60.exe output_format=asc,html,config,ps,pdf check_md5=1 hw_parallel= no VENDOR = AMD # # These are listed as benchmark-tuning-extension-machine # ################## # Compiler Setup # ################## int=default=default=default: CC = icl CXX = icl OBJ=.obj fp=default=default=default: CC = pgcc F77 = pgf90 FC = pgf90 LDOPT = -o $@ OBJ = .o OBJOPT = -c -o $@ ########################### # portability & libraries # ########################### 178.galgel=default=default=default: notes0041= 178.galgel: -Mfixed EXTRA_FFLAGS = -Mfixed 176.gcc=default=default=default: notes0040= 176.gcc: -Dalloca=_alloca /F10000000 CPORTABILITY = -Dalloca=_alloca /F10000000 EXTRA_LDFLAGS = /F10000000 186.crafty=default=default=default: notes0050= 186.crafty: -DNT_i386 CPORTABILITY = -DNT_i386 253.perlbmk=default=default=default: notes0060= 253.perlbmk: -DSPEC_CPU2000_NTOS -DPERLDLL /MT CPORTABILITY = -DSPEC_CPU2000_NTOS -DPERLDLL /MT EXTRA_LDFLAGS = /MT 254.gap=default=default=default: notes0070= 254.gap: -DSYS_HAS_CALLOC_PROTO -DSYS_HAS_MALLOC_PROTO CPORTABILITY = -DSYS_HAS_CALLOC_PROTO -DSYS_HAS_MALLOC_PROTO ################################################################ # Baseline Tuning Flags ################################################################ #################################### # int2000 # # Base tuning default optimization # #################################### int=base=default=default: notes0080= Baseline C: -O3 -Qipo -Op +FDO COPTIMIZE= -O3 -Qipo -Op PASS1_CFLAGS= -Qprof_gen PASS2_CFLAGS= -Qprof_use PASS1_LDFLAGS= -Qprof_gen PASS2_LDFLAGS= -Qprof_use 252.eon=base=default=default: notes0081= Baseline C++: -O3 -Qipo -Qcxx-features +FDO CXXOPTIMIZE= -O3 -Qipo -Qcxx-features PASS1_CXXFLAGS= -Qprof_gen PASS2_CXXFLAGS= -Qprof_use #################################### # fp2000 # # Base tuning default optimization # #################################### fp=base=default=default: notes0085= Baseline: Fortran: pgf90 -fastsse -Mipa=fast,inline +FDO notes0080= Baseline: C : pgcc -fastsse -Mipa=fast,inline FOPTIMIZE= -fastsse -Mipa=fast,inline F77OPTIMIZE= -fastsse -Mipa=fast,inline COPTIMIZE= -fastsse -Mipa=fast,inline PASS1_FFLAGS= -Mpfi PASS2_FFLAGS= -Mpfo PASS1_F77FLAGS= -Mpfi PASS2_F77FLAGS= -Mpfo ONESTEP=1 177.mesa=base=default=default: feedback=0 179.art=base=default=default: feedback=0 183.equake=base=default=default: feedback=0 188.ammp=base=default=default: feedback=0 ################################################################ # Peak Tuning Flags ################################################################ #################### # Int peak options # #################### int=default=default=default: notes0085= Peak Tuning: 164.gzip=peak=default=default: notes0090= 164.gzip: -O3 -Qipo -QxW +FDO COPTIMIZE= -O3 -Qipo -QxW PASS1_CFLAGS= -Qprof_gen PASS2_CFLAGS= -Qprof_use PASS1_LDFLAGS= -Qprof_gen PASS2_LDFLAGS= -Qprof_use 175.vpr=peak=default=default: notes0100= 175.vpr: -O3 -Qipo -QxW +FDO notes0110= -Qoption,c,-ip_ninl_max_stats=2000,-ip_ninl_max_total_stats=4500 COPTIMIZE= -O3 -Qipo -QxW -Qoption,c,-ip_ninl_max_stats=2000,-ip_ninl_max_total_stats=4500 PASS1_CFLAGS= -Qprof_gen PASS2_CFLAGS= -Qprof_use PASS1_LDFLAGS= -Qprof_gen PASS2_LDFLAGS= -Qprof_use 176.gcc=peak=default=default: notes0120= 176.gcc: -O3 -Qipo -QxW -Oi- -Qunroll3 +FDO COPTIMIZE= -O3 -Qipo -QxW -Oi- -Qunroll3 PASS1_CFLAGS= -Qprof_gen PASS2_CFLAGS= -Qprof_use PASS1_LDFLAGS= -Qprof_gen PASS2_LDFLAGS= -Qprof_use 181.mcf=peak=default=default: notes0130= 181.mcf: -O3 -Qipo -QaxN +FDO COPTIMIZE= -O3 -Qipo -QaxN PASS1_CFLAGS= -Qprof_gen PASS2_CFLAGS= -Qprof_use PASS1_LDFLAGS= -Qprof_gen PASS2_LDFLAGS= -Qprof_use 186.crafty=peak=default=default: notes0140= 186.crafty: -O3 -Qipo -QxW +FDO COPTIMIZE= -O3 -Qipo -QxW PASS1_CFLAGS= -Qprof_gen PASS2_CFLAGS= -Qprof_use PASS1_LDFLAGS= -Qprof_gen PASS2_LDFLAGS= -Qprof_use 197.parser=peak=default=default: notes0150= 197.parser: -QxW +FDO -Oi- -Qipo COPTIMIZE= -QxW -Oi- -Qipo PASS1_CFLAGS= -Qprof_gen PASS2_CFLAGS= -Qprof_use PASS1_LDFLAGS= -Qprof_gen PASS2_LDFLAGS= -Qprof_use 252.eon=peak=default=default: notes0160= 252.eon: -O3 -Qipo -QxW +FDO -Qansi_alias notes0170= -Qoption,c,-ip_ninl_max_stats=2000,-ip_ninl_max_total_stats=4500 CXXOPTIMIZE= -O3 -Qipo -QxW -Qansi_alias -Qoption,c,-ip_ninl_max_stats=2000,-ip_ninl_max_total_stats=4500 PASS1_CXXFLAGS= -Qprof_gen PASS2_CXXFLAGS= -Qprof_use PASS1_LDFLAGS= -Qprof_gen PASS2_LDFLAGS= -Qprof_use 253.perlbmk=peak=default=default: notes0180= 253.perlbmk: -O3 -Qipo -QxW +FDO COPTIMIZE= -O3 -Qipo -QxW PASS1_CFLAGS= -Qprof_gen PASS2_CFLAGS= -Qprof_use PASS1_LDFLAGS= -Qprof_gen PASS2_LDFLAGS= -Qprof_use 254.gap=peak=default=default: notes0190= 254.gap: basepeak = yes COPTIMIZE= -O3 -Qipo -QxW PASS1_CFLAGS= -Qprof_gen PASS2_CFLAGS= -Qprof_use PASS1_LDFLAGS= -Qprof_gen PASS2_LDFLAGS= -Qprof_use basepeak=yes 255.vortex=peak=default=default: notes0210= 255.vortex: -O3 -Qipo -arch:SSE +FDO -Oi- shlW32M.lib notes0220= -Qoption,c,-ip_ninl_max_stats=2000,-ip_ninl_max_total_stats=4500 COPTIMIZE= -O3 -Qipo -arch:SSE -Oi- -Qoption,c,-ip_ninl_max_stats=2000,-ip_ninl_max_total_stats=4500 PASS1_CFLAGS= -Qprof_gen PASS2_CFLAGS= -Qprof_use PASS1_LDFLAGS= -Qprof_gen PASS2_LDFLAGS= -Qprof_use EXTRA_LIBS= shlW32M.lib 256.bzip2=peak=default=default: notes0230= 256.bzip2: -O3 -Qipo -Qunroll2 COPTIMIZE= -O3 -Qipo -Qunroll2 300.twolf=peak=default=default: notes0240= 300.twolf: -O3 -Qipo -QxW +FDO -Qunroll3 shlW32M.lib -Qansi_alias COPTIMIZE= -O3 -Qipo -QxW -Qunroll3 -Qansi_alias PASS1_CFLAGS= -Qprof_gen PASS2_CFLAGS= -Qprof_use PASS1_LDFLAGS= -Qprof_gen PASS2_LDFLAGS= -Qprof_use EXTRA_LIBS= shlW32M.lib ################### # FP peak options # ################### 168.wupwise=peak=default=default: notes0100= 168.wupwise: pgf90 -fastsse -Mipa=fast,inline -Mnovect F77OPTIMIZE= -fastsse -Mipa=fast,inline -Mnovect F77= pgf90 LDOPT = -o $@ OBJ = .o OBJOPT = -c -o $@ feedback=0 ONESTEP=1 171.swim=peak=default=default: notes0110= 171.swim: ifort -Qipo -O3 -QaxN -QxW -Qunroll0 +FDO F77= ifort F77OPTIMIZE= -Qipo -O3 -QaxN -QxW -Qunroll0 PASS1_F77FLAGS= -Qprof_gen PASS2_F77FLAGS= -Qprof_use PASS1_LDFLAGS= -Qprof_gen PASS2_LDFLAGS= -Qprof_use LDOPT = -Fe$@ OBJ = .obj OBJOPT = -c -Fo $@ 172.mgrid=peak=default=default: notes0120= 172.mgrid: pgf90 -fastsse -Mipa=fast,inline F77OPTIMIZE= -fastsse -Mipa=fast,inline F77= pgf90 LDOPT = -o $@ OBJ = .o OBJOPT = -c -o $@ feedback=0 ONESTEP=1 173.applu=peak=default=default: notes0130= 173.applu: ifort -Qipo -O3 -QaxN -QxW -auto +FDO F77= ifort F77OPTIMIZE= -Qipo -O3 -QaxN -QxW -auto PASS1_F77FLAGS= -Qprof_gen PASS2_F77FLAGS= -Qprof_use PASS1_LDFLAGS= -Qprof_gen PASS2_LDFLAGS= -Qprof_use LDOPT = -Fe$@ OBJ = .obj OBJOPT = -c -Fo $@ 177.mesa=peak=default=default: notes0140= 177.mesa: icl -Qipo -QxW -Qunroll1 -Qansi_alias +FDO notes0141= -Qoption,c,-ip_ninl_max_stats=1500,-ip_ninl_max_total_stats=4500 CC= icl COPTIMIZE= -Qipo -QxW -Qunroll1 -Qansi_alias -Qoption,c,-ip_ninl_max_stats=1500,-ip_ninl_max_total_stats=4500 PASS1_CFLAGS= -Qprof_gen PASS2_CFLAGS= -Qprof_use PASS1_LDFLAGS= -Qprof_gen PASS2_LDFLAGS= -Qprof_use LDOPT = -Fe$@ OBJ = .obj OBJOPT = -c -Fo $@ 178.galgel=peak=default=default: notes0150= 178.galgel: pgf90 -fastsse -Mipa=fast,safe -Munix -lacml notes0151= RM_SOURCES=lapak.f90 FOPTIMIZE = -fastsse -Mipa=fast,safe -Munix FC= pgf90 EXTRA_LIBS = -lacml RM_SOURCES = lapak.f90 feedback=0 LDOPT = -o $@ OBJ = .o OBJOPT = -c -o $@ ONESTEP= 1 179.art=peak=default=default: notes0160= 179.art: pgcc basepeak=yes basepeak= yes 183.equake=peak=default=default: notes0170= 183.equake: icl -O3 -Qipo -QxW +FDO COPTIMIZE= -O3 -Qipo -QxW CC= icl PASS1_CFLAGS= -Qprof_gen PASS2_CFLAGS= -Qprof_use PASS1_LDFLAGS= -Qprof_gen PASS2_LDFLAGS= -Qprof_use LDOPT = -Fe$@ OBJ = .obj OBJOPT = -c -Fo $@ 187.facerec=peak=default=default: notes0180= 187.facerec: pgf90 basepeak=1 basepeak=1 188.ammp=peak=default=default: notes0190= 188.ammp: icl -Oa -QxW -Zp4 -Qansi_alias COPTIMIZE= -Oa -QxW -Zp4 -Qansi_alias CC= icl LDOPT = -Fe$@ OBJ = .obj OBJOPT = -c -Fo $@ feedback=0 189.lucas=peak=default=default: notes0200= 189.lucas: ifort -Qipo -QxW -Qunroll1 FC= ifort FOPTIMIZE= -Qipo -QxW -Qunroll1 LDOPT = -Fe$@ OBJ = .obj OBJOPT = -c -Fo $@ feedback=0 191.fma3d=peak=default=default: notes0210= 191.fma3d: pgf90 -Mipa=fast,inline -fastsse -Mnovect +FDO FOPTIMIZE= -Mipa=fast,inline -fastsse -Mnovect FC= pgf90 PASS1_FFLAGS= -Mpfi PASS2_FFLAGS= -Mpfo LDOPT = -o $@ OBJ = .o OBJOPT = -c -o $@ ONESTEP=1 200.sixtrack=peak=default=default: notes0220= 200.sixtrack: pgf90 -fastsse -Mipa=fast,inline F77= pgf90 F77OPTIMIZE= -fastsse -Mipa=fast,inline LDOPT = -o $@ OBJ = .o OBJOPT = -c -o $@ feedback=0 ONESTEP=1 301.apsi=peak=default=default: notes0230= 301.apsi: pgf90 -fastsse -Mipa=fast,inline F77= pgf90 F77OPTIMIZE= -fastsse -Mipa=fast,inline LDOPT = -o $@ OBJ = .o OBJOPT = -c -o $@ feedback=0 ONESTEP=1 ################################################################ int=default=default=default: notes0010= shlW32M.lib is the SmartHeap library V7.0 from MicroQuill (www.microquill.com) notes0020= +FDO: PASS1=-Qprof_gen PASS2=-Qprof_use notes0030= Portability: sw_avail= Sep-2005 sw_compiler0010= Intel C++ 9.0 build 20050912Z for IA32 sw_compiler0020= Microsoft Visual Studio .NET 7.0.9466 (libraries) sw_compiler0030= MicroQuill Smartheap Library 7.0 fp=default=default=default: notes0010= +FDO: notes0011= icl, ifort : PASS1=-Qprof_gen PASS2=-Qprof_use notes0012= pgf90 : PASS1=-Mpfi PASS2=-Mpfo notes0015= ifort is the Intel Fortran compiler, icl is the Intel C++ compiler and notes0020= pgf90 is the PGI Fortran 90 compiler. notes0021= pgcc is the PGI C compiler. notes0025= ONESTEP is set to 1 for every compile with the PGI compilers. notes0040= Portability: notes0090= Peak tuning: sw_avail= Oct-2005 sw_compiler0010= Intel C++ 9.0 build 20050912Z for IA32, sw_compiler0011= Intel Fortran 9.0 build 20050912Z for IA32, sw_compiler0013= Microsoft Visual Studio .NET 7.0.9466 (libraries) sw_compiler0015= PGI Fortran compiler 6.0-5 for Windows XP, sw_compiler0016= PGI C compiler 6.0-5 for Windows XP, sw_compiler0017= ACML Version 2.5.3 (bundled with PGI 6.0-5)