# Invocation command line: # /scratch/elken/cpu2000/bin/runspec --reportable -a validate -c pathscale-core -i ref -n 3 -T all -o all fp ############################################################################ # # Copyright 2006. QLogic Corporation. All rights reserved. # # Configuration file for the QLogic PathScale Compiler Suite # on Intel CPUs with Core Microarchitecture check_md5 = 1 ext=sles10-core teeout=yes teerunout=yes mean_anyway=yes ################################################################ # Machine-specific section ################################################################ #include: SUT.inc # ---- Begin inclusion of '/scratch/elken/cpu2000/config/SUT.inc' ################################################################ # Machine-specific section ################################################################ hw_cpu = Intel Xeon processor 5160 (1333 MHz system bus) hw_cpu_mhz = 3000 hw_disk = SAS, 80 GB hw_fpu = Integrated hw_memory = 4 GB (4 x 1 GB PC2-5300F) hw_vendor = Hewlett-Packard Company hw_model = ProLiant DL140 G3 (3.0 GHz, Intel Xeon processor 5160) hw_avail = Aug-2006 hw_avail = Jun-2006 hw_ncpu = 2 chips, 4 cores, 2 cores/chip hw_ncpuorder = 1,2 hw_ocache = N/A hw_other = None hw_parallel = No hw_pcache = 32KBI + 32KBD on chip, per core hw_scache = 4MB (I+D) on chip, per chip hw_tcache = N/A sw_file = Linux/ext3 sw_compiler000= QLogic PathScale Compiler sw_compiler001= Suite, Release 2.5 sw_compiler002= Intel Math Kernel Library 8.1 sw_compiler003= compat-libstdc++5 for SLES 10 sw_file = ext2 sw_os00 = SUSE Linux Enterprise Server 10 sw_os01 = (x86_64) sw_state = Multi-user, run level 3 use_submit_for_speed = 1 submit = taskset -c 1 $command notes906 = Taskset utility used to bind process to CPU(s) # ---- End inclusion of '/scratch/elken/cpu2000/config/SUT.inc' license_num = 2323 sw_avail = Aug-2006 test_date = Nov-2006 prepared_by = QLogic Corporation company_name = QLogic Corporation tester_name = QLogic Corporation default=default=default=default: CC=pathcc FC=pathf95 F77=pathf95 CXX=pathCC ################################################################ # Final Notes ################################################################ default=default=default=default: notes5000 = ################################################################# # # # 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 -march=core CXXOPTIMIZE = -Ofast -march=core ################################################################# # SPECint Portability flags # ################################################################# 186.crafty=default=default=default: CPORTABILITY = -DLINUX_i386 252.eon=default=default=default: CXXPORTABILITY = -DHAS_ERRLIST 253.perlbmk=default=default=default: CPORTABILITY = -DSPEC_CPU2000_LINUX_I386 -DSPEC_CPU2000_NEED_BOOL -DSPEC_CPU2000_LP64 254.gap=default=default=default: CPORTABILITY = -DSYS_IS_USG -DSYS_HAS_IOCTL_PROTO -DSYS_HAS_TIME_PROTO -DSYS_HAS_CALLOC_PROTO -DSPEC_CPU2000_LP64 255.vortex=default=default=default: CPORTABILITY= -DSPEC_CPU2000_LP64 ################################################################# # SPECint Peak flags # ################################################################# 164.gzip=peak=default=default: OPTIMIZE = -O3 -ipa -WOPT:val=0 -OPT:unroll_size=0 -march=core 175.vpr=peak=default=default: OPTIMIZE = -O2 -IPA:plimit=50000 -CG:load_exe=1 -OPT:unroll_times_max=8 -march=core 176.gcc=peak=default=default: OPTIMIZE = -O3 -ipa -OPT:goto=off -march=core 181.mcf=peak=default=default: OPTIMIZE = -O3 -ipa -IPA:field_reorder=on -march=core -m32 186.crafty=peak=default=default: basepeak = true 197.parser=peak=default=default: OPTIMIZE = -O3 -ipa -IPA:ctype=on -march=core -m32 252.eon=peak=default=default: OPTIMIZE = -Ofast -CG:gcm=off:p2align_freq=1:prefetch=off -IPA:plimit=4000 -OPT:treeheight=on -TENV:X=4:frame_pointer=off -fno-exceptions -LNO:fu=10:full_unroll_outer=on -GRA:optimize_boundary=on -march=core 253.perlbmk=peak=default=default: OPTIMIZE = -Ofast -OPT:transform_to_memlib=off -IPA:plimit=10000 -march=core 254.gap=peak=default=default: OPTIMIZE = -Ofast -IPA:plimit=1800 -LNO:opt=0 -march=core 255.vortex=peak=default=default: OPTIMIZE = -Ofast -OPT:goto=off -WOPT:if_conv=0 -march=core 256.bzip2=peak=default=default: basepeak = true 300.twolf=peak=default=default: OPTIMIZE = -O2 -CG:gcm=off:p2align_freq=100000 -OPT:Ofast:unroll_times=8:unroll_size=256:alias=disjoint -WOPT:mem_opnds=on -march=core -m32 ################################################################# # # # SPECfp Tuning # # # ################################################################# # Specify feedback-directed optimization for all SPECfp C codes. fp=default=default=default: COPTIMIZE = -Ofast -WOPT:mem_opnds=on -march=core PASS1_CFLAGS = -fb_create fbdata PASS2_CFLAGS = -fb_opt fbdata PASS1_FFLAGS = -fb_create fbdata PASS2_FFLAGS = -fb_opt fbdata PASS1_F77FLAGS = -fb_create fbdata PASS2_F77FLAGS = -fb_opt fbdata PASS1_LDFLAGS = -fb_create fbdata PASS2_LDFLAGS = -fb_opt fbdata FOPTIMIZE = -Ofast -LNO:fusion=2 -march=core F77OPTIMIZE = -Ofast -LNO:fusion=2 -march=core CPORTABILITY = FPORTABILITY = fp=peak=default=default: PASS1_FFLAGS = -fb_create fbdata PASS2_FFLAGS = -fb_opt fbdata PASS1_F77FLAGS = -fb_create fbdata PASS2_F77FLAGS = -fb_opt fbdata PASS1_CFLAGS = -fb_create fbdata PASS2_CFLAGS = -fb_opt fbdata PASS1_LDFLAGS = -fb_create fbdata PASS2_LDFLAGS = -fb_opt fbdata # SPECfp Portability flags # 178.galgel=default=default=default: FPORTABILITY=-fixedform ################################################################# # SPECfp Peak flags # ################################################################# 168.wupwise=peak=default=default: F77OPTIMIZE = -Ofast -LNO:fusion=2 -OPT:unroll_size=0 -CG:local_fwd_sched=on -march=core feedback = 0 171.swim=peak=default=default: basepeak=yes 172.mgrid=peak=default=default: F77OPTIMIZE = -Ofast -LNO:blocking=off:fusion=2 -march=core feedback = 0 173.applu=peak=default=default: F77OPTIMIZE = -Ofast -LNO:fission=1:fusion=2:full_unroll_size=9000 -OPT:treeheight=on:unroll_size=0 -march=core feedback = 0 177.mesa=peak=default=default: COPTIMIZE = -O2 -ipa -IPA:plimit=20000 -WOPT:aggstr=0 -march=core 178.galgel=peak=default=default: FOPTIMIZE = -Ofast -CG:load_exe=1:local_fwd_sched=on:prefetch=off -OPT:early_intrinsics=on -march=core feedback = 0 RM_SOURCES = lapak.f90 EXTRA_LIBS = -L$(SPEC)/mkl -lmkl_lapack -lmkl -lpthread 179.art=peak=default=default: COPTIMIZE = -Ofast -WOPT:mem_opnds=on:unroll=2 -march=core 183.equake=peak=default=default: COPTIMIZE = -Ofast -OPT:treeheight=on -m32 -march=core 187.facerec=peak=default=default: FOPTIMIZE = -Ofast -IPA:plimit=1500 -LNO:fusion=2 -OPT:IEEE_NaN_Inf=off:ro=3:unroll_size=0 -march=core 188.ammp=peak=default=default: COPTIMIZE = -O3 -OPT:IEEE_arith=3:Ofast:alias=disjoint -ffast-math -march=core feedback = 0 189.lucas=peak=default=default: FOPTIMIZE = -Ofast -CG:load_exe=2 -LNO:fusion=0 -march=core feedback = 0 191.fma3d=peak=default=default: basepeak=yes 200.sixtrack=peak=default=default: F77OPTIMIZE = -O3 -CG:cflow=off -OPT:Ofast:early_intrinsics=on -march=core 301.apsi=peak=default=default: F77OPTIMIZE = -Ofast -LNO:opt=0 -march=core feedback=0 ############################ Tuning Info (Int) ##################### int=default=default=default: sw_compiler= QLogic PathScale Compiler Suite, Release 2.5 notes0000= +FDO: PASS1= -fb_create fbdata PASS2= -fb_opt fbdata notes0010= Base tuning for C programs: -O3 -ipa -march=core +FDO notes0020= Base tuning for C++ programs: -Ofast -march=core +FDO notes0030= Portability flags: notes0050= 186.crafty: -DLINUX_i386 notes0060= 252.eon: -DHAS_ERRLIST -DSPEC_CPU2000_LP64 notes0070= 253.perlbmk: -DSPEC_CPU2000_LINUX_I386 -DSPEC_CPU2000_NEED_BOOL notes0080= -DSPEC_CPU2000_LP64 notes0090= 254.gap: -DSYS_IS_USG -DSYS_HAS_IOCTL_PROTO -DSYS_HAS_TIME_PROTO notes0100= -DSYS_HAS_CALLOC_PROTO -DSPEC_CPU2000_LP64 notes0110= 255.vortex: -DSPEC_CPU2000_LP64 notes0120= Peak tuning: notes0130= 164.gzip: -O3 -ipa -WOPT:val=0 -OPT:unroll_size=0 -march=core +FDO notes0140= 175.vpr: -O2 -IPA:plimit=50000 -CG:load_exe=1 -OPT:unroll_times_max=8 notes015= -march=core +FDO notes0170= 176.gcc: -O3 -ipa -OPT:goto=off -march=core +FDO notes0180= 181.mcf: -O3 -ipa -IPA:field_reorder=on -march=core -m32 +FDO notes0190= 186.crafty: basepeak = true notes0200= 197.parser: -O3 -ipa -IPA:ctype=on -march=core -m32 +FDO notes0210= 252.eon: -Ofast -CG:gcm=off:p2align_freq=1:prefetch=off -IPA:plimit=4000 notes0220= -OPT:treeheight=on -TENV:X=4:frame_pointer=off notes0230= -fno-exceptions -LNO:fu=10:full_unroll_outer=on notes0250= -GRA:optimize_boundary=on -march=core +FDO notes0240= 253.perlbmk: -O3 -ipa -IPA:plimit=10000 -march=core +FDO notes0260= 254.gap: -Ofast -IPA:plimit=1800 -LNO:opt=0 -march=core +FDO notes0270= 255.vortex: -Ofast -OPT:goto=off -WOPT:if_conv=0 -march=core +FDO notes0280= 256.bzip2: basepeak = true notes0290= 300.twolf: -O2 -CG:gcm=off:p2align_freq=100000 notes0300= -OPT:Ofast:unroll_times_max=8:unroll_size=256:alias=disjoint notes0310= -WOPT:mem_opnds=on -march=core -m32 +FDO notes0320= #notes0330= BIOS Configuration Notes notes0340= Other Configuration Notes notes0350= Taskset utility used to bind process to CPU(s) ############################ Tuning Info (Fp) ###################### fp=default=default=default: notes0000= +FDO: PASS1= -fb_create fbdata PASS2= -fb_opt fbdata notes0010 = +MKL means linking with Intel Math Kernel Library 8.1 with these LD flags: notes0011 = -L$(SPEC)/mkl -lmkl_lapack -lmkl notes0020= Base tuning for C programs: -Ofast -WOPT:mem_opnds=on -march=core +FDO notes0030= Base tuning for FORTRAN programs: -Ofast -LNO:fusion=2 -march=core +FDO notes0040= Portability flags: notes0050= 178.galgel: -fixedform notes0060= Peak tuning: notes0070= 168.wupwise: -Ofast -LNO:fusion=2 -OPT:unroll_size=0 notes0080= -CG:local_fwd_sched=on -march=core notes0100= 171.swim: basepeak=yes notes0110= 172.mgrid: -Ofast -LNO:blocking=off:fusion=2 -march=core notes0130= 173.applu: -Ofast -LNO:fission=1:fusion=2:full_unroll_size=9000 notes0140= -OPT:treeheight=on:unroll_size=0 -march=core notes0150= 177.mesa: -O2 -ipa -IPA:plimit=20000 -WOPT:aggstr=0 notes0160= -march=core +FDO notes0170= 178.galgel: -Ofast -CG:load_exe=1:local_fwd_sched=on:prefetch=off notes0172= -OPT:early_intrinsics=on -march=core +MKL notes0175= RM_SOURCES= lapak.f90 notes0180= 179.art: -Ofast -WOPT:mem_opnds=on:unroll=2 -march=core notes0190= 183.equake: -Ofast -OPT:treeheight=on -m32 -march=core +FDO notes0200= 187.facerec: -Ofast -IPA:plimit=1500 -LNO:fusion=2 notes0210= -OPT:IEEE_NaN_Inf=off:ro=3:unroll_size=0 -march=core +FDO notes0230= 188.ammp: -O3 -OPT:IEEE_arith=3:Ofast:alias=disjoint -ffast-math notes0235= -march=core notes0250= 189.lucas: -Ofast -CG:load_exe=2 -LNO:fusion=0 -march=core notes0260= 191.fma3d: basepeak=yes notes0280= 200.sixtrack: -O3 -CG:cflow=off -OPT:Ofast:early_intrinsics=on notes0290= -march=core +FDO notes0300= 301.apsi: -Ofast -LNO:opt=0 -march=core notes0310= #notes0320= BIOS Configuration Notes #notes0330= Other Configuration Notes #notes0340= Taskset utility used to bind process to CPU(s)