# Invocation command line: # /cpu2000/bin/runspec -c hp-path13 -r --users=2 -T all all ############################################################################ # Invocation command line: # /cpu2000/bin/runspec -c amd372K8 -r --users=4 -T all all ############################################################################ ################################################################ # SPEC CPU2000 SuSE SLES Linux config file # September 2004 # Pathscale EKO Compiler Suite 1.3 # AMD Core Math Library 2.0 ################################################################ VENDOR = Hewlett-Packard Company action = validate tune = all ext = DL585_09_2004 PATHSEP = / check_md5 =1 reportable =1 # # These are listed as benchmark-tuning-extension-machine # default=default=default=default: PSDIR = /opt/pathscale/bin CC=$(PSDIR)/pathcc FC=$(PSDIR)/pathf90 F77=$(PSDIR)/pathf90 CXX=$(PSDIR)/pathCC teeout=yes teerunout=yes submit= "MYNUM=$SPECUSERNUM" ; MYMASK=\$((1<<\$SPECUSERNUM)); /usr/bin/taskset \$MYMASK $command ################################################################# # # # SPECint Tuning & Notes # # # ################################################################# # Specify feedback-directed optimization for all SPECint runs. int=default=default=default: PASS1_CFLAGS = -fb_create fbdata PASS1_CXXFLAGS = -fb_create fbdata PASS1_LDFLAGS = -fb_create fbdata PASS2_CFLAGS = -fb_opt fbdata PASS2_CXXFLAGS = -fb_opt fbdata PASS2_LDFLAGS = -fb_opt fbdata int=base=default=default: COPTIMIZE = -O3 -ipa CXXOPTIMIZE = -Ofast 164.gzip=default=default=default: 164.gzip=peak=default=default: OPTIMIZE = -Ofast 175.vpr=default=default=default: CPORTABILITY = -DSPEC_CPU2000 175.vpr=peak=default=default: OPTIMIZE = -O2 -ipa -OPT:alias=disjoint -CG:p2align_freq=500000 PASS1_LDFLAGS = -fb_create fbdata -INLINE:aggressive=on -IPA:space=300:plimit=10000:callee_limit=5000:linear=on PASS2_LDFLAGS = -fb_opt fbdata -INLINE:aggressive=on -IPA:space=300:plimit=10000:callee_limit=5000:linear=on 176.gcc=default=default=default: 176.gcc=peak=default=default: basepeak = true 181.mcf=default=default=default: CPORTABILITY = -DWANT_STDC_PROTO 181.mcf=peak=default=default: OPTIMIZE = -O3 -ipa -IPA:field_reorder=on -m32 186.crafty=default=default=default: CPORTABILITY = -DLINUX_i386 -DSPEC_CPU2000 186.crafty=peak=default=default: OPTIMIZE = -Ofast 197.parser=default=default=default: 197.parser=peak=default=default: OPTIMIZE = -O3 -ipa -m32 PASS1_LDFLAGS = -fb_create fbdata -IPA:ctype=on PASS2_LDFLAGS = -fb_opt fbdata -IPA:ctype=on 252.eon=default=default=default: srcalt=fmax_errno CXXPORTABILITY = -DHAS_ERRLIST -DSPEC_CPU2000_LP64 252.eon=peak=default=default: OPTIMIZE = -Ofast -CG:gcm=off:p2align_freq=1:prefetch=off -OPT:treeheight=on -TENV:X=4:frame_pointer=off -fno-exceptions -LNO:fu=10:full_unroll_outer=1 PASS1_LDFLAGS = -fb_create fbdata -IPA:plimit=4000:pu_reorder=1 PASS2_LDFLAGS = -fb_opt fbdata -IPA:plimit=4000:pu_reorder=1 253.perlbmk=default=default=default: CPORTABILITY = -DSPEC_CPU2000_LINUX_I386 -DSPEC_CPU2000_NEED_BOOL -DSPEC_CPU2000_GLIBC22 -DSPEC_CPU2000_LP64 253.perlbmk=peak=default=default: OPTIMIZE = -O3 -ipa -TENV:X=3 PASS1_LDFLAGS = -fb_create fbdata -IPA:min_hotness=5:plimit=20000 PASS2_LDFLAGS = -fb_opt fbdata -IPA:min_hotness=5:plimit=20000 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 254.gap=peak=default=default: basepeak = true 255.vortex=default=default=default: CPORTABILITY=-DSPEC_CPU2000_LP64 255.vortex=peak=default=default: OPTIMIZE = -Ofast -IPA:space=70:plimit=3000 -OPT:goto=off:unroll_analysis=off:unroll_size=0:unroll_times_max=8 -LNO:opt=0 -TENV:X=4 256.bzip2=default=default=default: 256.bzip2=peak=default=default: basepeak = true 300.twolf=default=default=default: CPORTABILITY=-DSPEC_CPU2000 -DHAVE_SIGNED_CHAR 300.twolf=peak=default=default: OPTIMIZE = -O2 -OPT:unroll_times=8:unroll_size=256:alias=disjoint:Ofast -CG:gcm=off:p2align_freq=100000 -WOPT:mem_opnds=on -m32 ################################################################# # # # SPECfp Tuning # # # ################################################################# # Specify feedback-directed optimization for all SPECfp C codes. fp=default=default=default: COPTIMIZE = -Ofast -WOPT:mem_opnds=on PASS1_CFLAGS = -fb_create fbdata PASS2_CFLAGS = -fb_opt fbdata FOPTIMIZE = -Ofast -LNO:fusion=2 F77OPTIMIZE = -Ofast -LNO:fusion=2 168.wupwise=default=default=default: 168.wupwise=peak=default=default: F77OPTIMIZE = -Ofast -LNO:prefetch_ahead=5:prefetch=3 -OPT:unroll_times_max=8:unroll_size=128:IEEE_NaN_Inf=off:ro=3 -TENV:X=4 F77LD=$(F77) -IPA:space=1000:linear=on:plimit=50000:callee_limit=5000 -INLINE:aggressive=on PASS1_FFLAGS = -fb_create fbdata PASS1_LDFLAGS = -fb_create fbdata PASS2_FFLAGS = -fb_opt fbdata PASS2_LDFLAGS = -fb_opt fbdata 171.swim=default=default=default: 171.swim=peak=default=default: F77OPTIMIZE = -Ofast -LNO:fusion=2:prefetch=2 feedback = 0 172.mgrid=default=default=default: 172.mgrid=peak=default=default: F77OPTIMIZE = -O3 -LNO:fusion=2:blocking=off:prefetch=2 -OPT:Ofast:unroll_times_max=8:unroll_size=256:ro=3 -CG:gcm=off:cflow=off feedback = 0 173.applu=default=default=default: 173.applu=peak=default=default: F77OPTIMIZE = -Ofast -CG:local_fwd_sched=on -LNO:fusion=2:fission=2:full_unroll_size=10000:prefetch=3 -OPT:ro=3 -TENV:X=3 -WOPT:val=2 feedback = 0 177.mesa=default=default=default: PASS1_LDFLAGS = -fb_create fbdata PASS2_LDFLAGS = -fb_opt fbdata 177.mesa=peak=default=default: COPTIMIZE = -O2 -ipa -OPT:Ofast -fno-math-errno -CG:local_fwd_sched=on 178.galgel=default=default=default: FPORTABILITY=-fixedform 178.galgel=peak=default=default: FOPTIMIZE = -Ofast -OPT:fast_complex -CG:load_exe=0:use_movlpd=on RM_SOURCES = lapak.f90 EXTRA_LIBS = -L/opt/acml2.0/gnu64/lib -lacml -lg2c 179.art=default=default=default: PASS1_LDFLAGS = -fb_create fbdata PASS2_LDFLAGS = -fb_opt fbdata 179.art=peak=default=default: COPTIMIZE= -O3 -OPT:ro=2:div_split=on:alias=typed -fno-math-errno -m32 183.equake=default=default=default: PASS1_LDFLAGS = -fb_create fbdata PASS2_LDFLAGS = -fb_opt fbdata 183.equake=peak=default=default: basepeak=yes 187.facerec=default=default=default: 187.facerec=peak=default=default: FOPTIMIZE = -Ofast -OPT:treeheight=on:IEEE_NaN_Inf=off:ro=3 -CG:load_exe=0 -LNO:fusion=2:prefetch=0 PASS1_FFLAGS = -fb_create fbdata PASS1_LDFLAGS = -fb_create fbdata -IPA:plimit=1800 PASS2_FFLAGS = -fb_opt fbdata PASS2_LDFLAGS = -fb_opt fbdata -IPA:plimit=1800 188.ammp=default=default=default: PASS1_LDFLAGS = -fb_create fbdata PASS2_LDFLAGS = -fb_opt fbdata 188.ammp=peak=default=default: COPTIMIZE = -O3 -OPT:alias=disjoint:unroll_times_max=8:Ofast:ro=3 -LNO:prefetch=0 -fno-math-errno -TENV:X=4 189.lucas=default=default=default: 189.lucas=peak=default=default: FOPTIMIZE = -Ofast -CG:prefetch=off:load_exe=2:local_fwd_sched -TENV:X=4 -WOPT:retype_expr=on PASS1_FFLAGS = -fb_create fbdata PASS1_LDFLAGS = -fb_create fbdata PASS2_FFLAGS = -fb_opt fbdata PASS2_LDFLAGS = -fb_opt fbdata 191.fma3d=default=default=default: 191.fma3d=peak=default=default: FOPTIMIZE = -O2 -ipa -WOPT:mem_opnds=on:retype_expr=on -OPT:Ofast:IEEE_arith=3:ro=3 PASS1_FFLAGS = -fb_create fbdata PASS1_LDFLAGS = -fb_create fbdata -IPA:pu_reorder=1 PASS2_FFLAGS = -fb_opt fbdata PASS2_LDFLAGS = -fb_opt fbdata -IPA:pu_reorder=1 200.sixtrack=default=default=default: 200.sixtrack=peak=default=default: F77OPTIMIZE = -Ofast PASS1_F77FLAGS = -fb_create fbdata PASS1_LDFLAGS = -fb_create fbdata PASS2_F77FLAGS = -fb_opt fbdata PASS2_LDFLAGS = -fb_opt fbdata 301.apsi=default=default=default: 301.apsi=peak=default=default: F77OPTIMIZE = -Ofast -TENV:X=4 -LNO:fusion=2:prefetch=0 feedback=0 ############################ Tuning Info (Int) ##################### int=default=default=default: sw_compiler= PathScale EKO Compiler Suite, Release 1.3 notes0000= +FDO: PASS1= -fb_create fbdata PASS2= -fb_opt fbdata notes0010= Base tuning for C programs: -O3 -ipa +FDO notes0020= Base tuning for C++ programs: -Ofast +FDO notes0030= Portability flags: notes0040= 175.vpr: -DSPEC_CPU2000 notes0045= 181.mcf: -DWANT_STDC_PROTO notes0050= 186.crafy: -DLINUX_i386 -DSPEC_CPU2000 notes0055- 252.eon: -DHAS_ERRLIST -DSPEC_CPU2000_LP64 notes0057= srcalt=fmax_errno notes0060= 253.perlbmk: -DSPEC_CPU2000_LINUX_I386 -DSPEC_CPU2000_NEED_BOOL notes0065= -DSPEC_CPU2000_GLIBC22 -DSPEC_CPU2000_LP64 notes0070= 254.gap: -DSYS_IS_USG -DSYS_HAS_IOCTL_PROTO -DSYS_HAS_TIME_PROTO notes0072= -DSYS_HAS_SIGNAL_PROTO -DSYS_HAS_ANSI -DSYS_HAS_CALLOC_PROTO notes0074= -DSPEC_CPU2000_LP64 notes0076= 255.vortex: -DSPEC_CPU2000_LP64 notes0076= 300.twolf: -DSPEC_CPU2000 -DHAVE_SIGNED_CHAR notes0080= Peak tuning: notes0090= 164.gzip: -Ofast +FDO notes0100= 175.vpr: -O2 -ipa -OPT:alias=disjoint -CG:p2align_freq=500000 -INLINE:aggressive=on notes0105= -IPA:space=300:plimit=10000:callee_limit=5000:linear=on +FDO notes0110= 176.gcc: basepeak=yes notes0120= 181.mcf: -O3 -ipa -IPA:field_reorder=on -m32 +FDO notes0130= 186.crafty: -Ofast +FDO notes0140= 197.parser: -O3 -ipa -m32 -IPA:ctype=on +FDO notes0150= 252.eon: -Ofast -CG:gcm=off:p2align_freq=1:prefetch=off -OPT:treeheight=on notes0155= -TENV:X=4:frame_pointer=off -fno-exceptions -LNO:fu=10:full_unroll_outer=1 notes0157= +FDO -IPA:plimit=4000:pu_reorder=1 notes0160= 253.perlbmk: -O3 -ipa -TENV:X=3 +FDO -IPA:min_hotness=5:plimit=20000 notes0170= 254.gap: basepeak=yes notes0180= 255.vortex: -Ofast -IPA:space=70:plimit=3000 -LNO:opt=0 -TENV:X=4 notes0185= -OPT:goto=off:unroll_analysis=off:unroll_size=0:unroll_times_max=8 +FDO notes0190= 256.bzip2: basepeak=yes notes0200= 300.twolf: -O2 -OPT:unroll_times_max=8:unroll_size=256:alias=disjoint:Ofast notes0205= -CG:gcm=off:p2align_freq=100000 -WOPT:mem_opnds=on -m32 +FDO notes0210= BIOS Configuration Notes notes0220= Node Interleaving Disabled notes0230= Other Configuration Notes notes0240= Taskset utility used to bind process to CPU(s) ############################ Tuning Info (Fp) ###################### fp=default=default=default: sw_compiler1= PathScale EKO Compiler Suite, Release 1.3 sw_compiler2= AMD Core Math Library 2.0 notes0000= +FDO: PASS1= -fb_create fbdata PASS2= -fb_opt fbdata notes0005= +ACML: Linked with AMD Core Math Library notes0010= Base tuning for C programs: -Ofast -WOPT:mem_opnds=on +FDO notes0015= Base tuning for FORTRAN programs: -Ofast -LNO:fusion=2 notes0020= Portability flags: notes0030= 178.galgel: -fixedform notes0040= Peak tuning: notes0050= 168.wupwise: -Ofast -LNO:prefetch_ahead=5:prefetch=3 notes0052= -OPT:unroll_times_max=8:unroll_size=128:IEEE_NaN_Inf=off:ro=3 -TENV:X=4 notes0053= +FDO notes0054= loader: -IPA:space=1000:linear=on:plimit=50000:callee_limit=5000 notes0065= -INLINE:aggressive=on notes0060= 171.swim: -Ofast -LNO:fusion=2:prefetch=2 notes0070= 172.mgrid: -O3 -LNO:fusion=2:blocking=off:prefetch=2 notes0072= -OPT:Ofast:unroll_times_max=8:unroll_size=256:ro=3 -CG:gcm=off:cflow=off notes0080= 173.applu: -Ofast -CG:local_fwd_sched=on notes0082= -LNO:fusion=2:fission=2:full_unroll_size=10000:prefetch=3 notes0084= -OPT:ro=3 -TENV:X=3 -WOPT:val=2 notes0090= 177.mesa: -O2 -ipa -OPT:Ofast -fno-math-errno -CG:local_fwd_sched=on +FDO notes0100= 178.galgel: -Ofast -OPT:fast_complex -CG:load_exe=0:use_movlpd=on +ACML notes0110= 179.art: -O3 -OPT:ro=2:div_split=on:alias=typed -fno-math-errno -m32 +FDO notes0120= 183.equake: basepeak=yes notes0130= 187.facerec: -Ofast -OPT:treeheight=on:IEEE_NaN_Inf=off:ro=3 -CG:load_exe=0 notes0135= -LNO:fusion=2:prefetch=0 +FDO -IPA:plimit=1800 notes0140= 188.ammp: -O3 -OPT:alias=disjoint:unroll_times_max=8:Ofast:ro=3 notes0145= -LNO:prefetch=0 -fno-math-errno -TENV:X=4 +FDO notes0150= 189.lucas: -Ofast -CG:prefetch=off:load_exe=2:local_fwd_sched notes0155= -TENV:X=4 -WOPT:retype_expr=on +FDO notes0160= 191.fma3d: -O2 -ipa -WOPT:mem_opnds=on:retype_expr=on notes0165= -OPT:Ofast:IEEE_arith=3:ro=3 +FDO -IPA:pu_reorder=1 notes0165= -Qoption,f,-ip_ninl_max_total_stats=3500 +FDO ONESTEP=yes notes0170= 200.sixtrack: -Ofast +FDO notes0180= 301.apsi: -Ofast -TENV:X=4 -LNO:fusion=2:prefetch=0 notes0190= BIOS Configuration Notes notes0200= Node Interleaving is Disabled notes0210= Other Configuration Notes notes0220= Taskset utility used to bind process to CPU(s) ############################ System Info ########################### default=default=default=default: hw_vendor= Hewlett-Packard Company hw_model= ProLiant DL585 (AMD Opteron (TM) 850) hw_cpu= AMD Opteron (TM) 850 hw_cpu_mhz= 2400 hw_fpu= Integrated hw_ncpu= 4 cores, 4 chips, 1 core/chip hw_ncpuorder= 2,4 hw_parallel= No hw_pcache= 64KBI + 64KBD on chip hw_scache= 1024KB(I+D) on chip hw_tcache= N/A hw_ocache= N/A hw_memory= 16x2048MB PC2700 CL2.5 hw_disk= 1x36.4GB 15K Ultra320 SCSI hw_other= sw_os1=SuSE Linux Enterprise Server 8 for AMD64 (SP3) sw_os2=SuSE kernel 2.4.21-143-numa sw_file=Linux/ext2 sw_state=Multi-user run level 3 config= ############################ Run Info ############################ default=default=default=default: company_name= Hewlett-Packard Company machine_name= license_num= 3 tester_name= Hewlett-Packard Company test_date= Sep-2004 hw_avail= Sep-2004 sw_avail= Sep-2004 prepared_by= Hewlett-Packard Company