# Invocation command line: # /export/btmp/myunghol/OMP-COMB/bin/runspec -a validate -c sunompl.143-way.cfg -v 100 -T all -n 2 --reportable -I large ############################################################################ ############################################################################ # # Sun configuration file for SPEC OMPL2001 # Feb 2004 # VENDOR = sun action = validate tune = base,peak ext = default input = ref env_vars = 1 use_submit_for_speed = 1 SPECLANG=/opt/SUNWspro9 CC=${SPECLANG}/bin/cc FC=${SPECLANG}/bin/f90 CXX=${SPECLANG}/bin/CC F77=${SPECLANG}/bin/f77 #################### Baseline Optimization Flags ############################ default=base=default=default: fdo_pre0= rm -rf `pwd`/../feedback* PASS1_CFLAGS= -xprofile=collect:`pwd`/../feedback PASS2_CFLAGS= -xprofile=use:`pwd`/../feedback PASS1_FFLAGS= -xprofile=collect:`pwd`/../feedback PASS2_FFLAGS= -xprofile=use:`pwd`/../feedback PASS1_LDFLAGS= -xprofile=collect:`pwd`/../feedback PASS2_LDFLAGS= -xprofile=use:`pwd`/../feedback COPTIMIZE = -fast -xopenmp -xalias_level=std -xipo=2 -xprefetch_level=2 -xcode=abs44 -xarch=v9a -lmtmalloc FOPTIMIZE = -fast -openmp -xcode=abs44 -xarch=v9a -xipo=2 -autopar ONESTEP = yes EXTRA_LDFLAGS = EXTRA_LIBS= EXTRA_CFLAGS = -Xc submit = ppgsz -o heap=4m,stack=4m $command notes100 = notes101 = Base Notes: notes102 = notes103 = ONESTEP=yes notes104 = notes105 = C: -fast -xopenmp -xalias_level=std -xipo=2 -Xc notes106 = -xprefetch_level=2 -xcode=abs44 -xarch=v9a -lmtmalloc notes107 = -xprofile notes108 = notes109 = f90: -fast -openmp -xcode=abs44 -xarch=v9a -xipo=2 -autopar notes110 = -xprofile notes111 = notes112 = submit = ppgsz -o heap=4m,stack=4m $command notes113 = ######################### Portability Flags ############################# default=default=default=default: 311.wupwise_l=default=default=default: 313.swim_l=default=default=default: 315.mgrid_l=default=default=default: 317.applu_l=default=default=default: 321.equake_l=default=default=default: 325.apsi_l=default=default=default: 327.gafort_l=default=default=default: 329.fma3d_l=default=default=default: 331.art_l=default=default=default: EXTRA_CFLAGS = -DINTS_PER_CACHELINE=16 -DDBLS_PER_CACHELINE=8 notes200 = notes201 = Setting allowed defines for art: notes202 = 331.art_l: -DINTS_PER_CACHELINE=16 -DDBLS_PER_CACHELINE=8 ######################### Peak Flags ############################# default=peak=default=default: ONESTEP = yes notes3000 = notes3001 = Peak Notes: notes3002 = notes3003 = ONESTEP=yes notes3004 = 311.wupwise_l=peak=default=default: fdo_pre0= rm -rf `pwd`/../feedback* PASS1_FFLAGS= -xprofile=collect:`pwd`/../feedback PASS2_FFLAGS= -xprofile=use:`pwd`/../feedback PASS1_LDFLAGS= -xprofile=collect:`pwd`/../feedback PASS2_LDFLAGS= -xprofile=use:`pwd`/../feedback FOPTIMIZE = -fast -openmp -autopar -xunroll=2 -Qoption iropt -Athr,-Ainline:inc=800:cp=1 -xipo=2 -xprefetch_level=3 -xarch=v9a submit = ppgsz -o heap=512k,stack=512k $command notes3110 = 311.wupwise_l: -fast -openmp -autopar -xunroll=2 notes3111 = -Qoption iropt -Athr,-Ainline:inc=800:cp=1 notes3112 = -xipo=2 -xprefetch_level=3 -xarch=v9a notes3113 = -xprofile notes3114 = submit = ppgsz -o heap=512k,stack=512k $command 313.swim_l=peak=default=default: fdo_pre0= rm -rf `pwd`/../feedback* PASS1_FFLAGS= -xprofile=collect:`pwd`/../feedback PASS2_FFLAGS= -xprofile=use:`pwd`/../feedback PASS1_LDFLAGS= -xprofile=collect:`pwd`/../feedback PASS2_LDFLAGS= -xprofile=use:`pwd`/../feedback FOPTIMIZE = -fast -openmp -xarch=v9a -xipo=2 -autopar submit = ppgsz -o heap=512k,stack=512k $command notes3130 = 313.swim_l: -fast -openmp -xarch=v9a -xipo=2 -autopar notes3131 = -xprofile notes3132 = submit = ppgsz -o heap=512k,stack=512k $command 315.mgrid_l=peak=default=default: fdo_pre0= rm -rf `pwd`/../feedback* PASS1_FFLAGS= -xprofile=collect:`pwd`/../feedback PASS2_FFLAGS= -xprofile=use:`pwd`/../feedback PASS1_LDFLAGS= -xprofile=collect:`pwd`/../feedback PASS2_LDFLAGS= -xprofile=use:`pwd`/../feedback FOPTIMIZE = -fast -openmp -xipo=2 -xprefetch_level=3 -xprefetch=latx:2 -Qoption iropt -Apf:largedim -xarch=v9a ENV_OMP_NUM_THREADS = 128 submit = ppgsz -o heap=512k,stack=512k $command notes3150 = 315.mgrid_l: -fast -openmp -xipo=2 -xprefetch_level=3 notes3151 = -xprefetch=latx:2 -xprofile notes3152 = -Qoption iropt -Apf:largedim -xarch=v9a notes3153 = submit = ppgsz -o heap=512k,stack=512k $command notes3154 = notes3155 = OMP_NUM_THREADS=128 317.applu_l=peak=default=default: fdo_pre0= rm -rf `pwd`/../feedback* PASS1_FFLAGS= -xprofile=collect:`pwd`/../feedback PASS2_FFLAGS= -xprofile=use:`pwd`/../feedback PASS1_LDFLAGS= -xprofile=collect:`pwd`/../feedback PASS2_LDFLAGS= -xprofile=use:`pwd`/../feedback FOPTIMIZE = -fast -openmp -xipo=2 -Qoption iropt -Aujam:inner=g -xunroll=1 -xprefetch=latx:1.8 -xarch=v9a ENV_OMP_NUM_THREADS = 133 submit = ppgsz -o heap=4m,stack=4m $command notes3170 = 317.applu_l: -fast -openmp -xipo=2 notes3171 = -Qoption iropt -Aujam:inner=g -xunroll=1 notes3172 = -xprefetch=latx:1.8 -xarch=v9a -xprofile notes3173 = submit = ppgsz -o heap=4m,stack=4m $command notes3174 = notes3175 = OMP_NUM_THREADS=133 321.equake_l=peak=default=default: fdo_pre0= rm -rf `pwd`/../feedback* PASS1_CFLAGS= -xprofile=collect:`pwd`/../feedback PASS2_CFLAGS= -xprofile=use:`pwd`/../feedback PASS1_LDFLAGS= -xprofile=collect:`pwd`/../feedback PASS2_LDFLAGS= -xprofile=use:`pwd`/../feedback COPTIMIZE = -fast -xopenmp -xipo=2 -xcode=abs44 -xrestrict -xalias_level=strong -xprefetch_level=3 -xprefetch=latx:2.5 -W2,-Apf:pdl=1 -Wc,-Qlp-ip=1-ol=1 -xarch=v9a -lmtmalloc ENV_OMP_NUM_THREADS = 117 submit = ppgsz -o heap=64k,stack=64k $command notes3210 = 321.equake_l: -fast -xopenmp -xipo=2 -xcode=abs44 notes3211 = -xrestrict -xalias_level=strong notes3212 = -xprefetch_level=3 -xprefetch=latx:2.5 notes3213 = -W2,-Apf:pdl=1 -Wc,-Qlp-ip=1-ol=1 notes3214 = -xarch=v9a -lmtmalloc -xprofile notes3215 = submit = ppgsz -o heap=64k,stack=64k $command notes3216 = notes3217 = OMP_NUM_THREADS = 117 325.apsi_l=peak=default=default: fdo_pre0= rm -rf `pwd`/../feedback* PASS1_FFLAGS= -xprofile=collect:`pwd`/../feedback PASS2_FFLAGS= -xprofile=use:`pwd`/../feedback PASS1_LDFLAGS= -xprofile=collect:`pwd`/../feedback PASS2_LDFLAGS= -xprofile=use:`pwd`/../feedback FOPTIMIZE = -fast -openmp -xcode=abs44 -xipo -autopar -xarch=v9a srcalt = ompl.dd ENV_OMP_NUM_THREADS = 140 submit = ppgsz -o heap=4m,stack=4m $command notes3250 = 325.apsi_l: -fast -openmp -xcode=abs44 notes3251 = -xipo -autopar -xarch=v9a -xprofile notes3252 = submit = ppgsz -o heap=4m,stack=4m $command notes3253 = notes3254 = Alternative src was used for initial data distribution notes3255 = for array WORK notes3256 = notes3257 = OMP_NUM_THREADS = 140 327.gafort_l=peak=default=default: fdo_pre0= rm -rf `pwd`/../feedback* PASS1_FFLAGS= -xprofile=collect:`pwd`/../feedback PASS2_FFLAGS= -xprofile=use:`pwd`/../feedback PASS1_LDFLAGS= -xprofile=collect:`pwd`/../feedback PASS2_LDFLAGS= -xprofile=use:`pwd`/../feedback FOPTIMIZE = -fast -openmp -autopar -xarch=v9a submit = ppgsz -o heap=4m,stack=4m $command notes3270 = 327.gafort_l: -fast -openmp -autopar -xarch=v9a -xprofile notes3271 = submit = ppgsz -o heap=4m,stack=4m $command 329.fma3d_l=peak=default=default: fdo_pre0= rm -rf `pwd`/../feedback* PASS1_FFLAGS= -xprofile=collect:`pwd`/../feedback PASS2_FFLAGS= -xprofile=use:`pwd`/../feedback PASS1_LDFLAGS= -xprofile=collect:`pwd`/../feedback PASS2_LDFLAGS= -xprofile=use:`pwd`/../feedback FOPTIMIZE = -fast -openmp -xipo=2 -xprefetch_level=3 -Qoption iropt -Athr,-Apf:pdl=1 -Qoption cg -Qlp-ip=1 -xarch=v9a -lmtmalloc submit = ppgsz -o heap=512k,stack=512k $command notes3290 = 329.fma3d_l: -fast -openmp -xipo=2 -xprefetch_level=3 notes3291 = -Qoption iropt -Athr,-Apf:pdl=1 notes3292 = -Qoption cg -Qlp-ip=1 notes3293 = -xarch=v9a -lmtmalloc -xprofile notes3294 = submit = ppgsz -o heap=512k,stack=512k $command 331.art_l=peak=default=default: fdo_pre0= rm -rf `pwd`/../feedback* PASS1_CFLAGS= -xprofile=collect:`pwd`/../feedback PASS2_CFLAGS= -xprofile=use:`pwd`/../feedback PASS1_LDFLAGS= -xprofile=collect:`pwd`/../feedback PASS2_LDFLAGS= -xprofile=use:`pwd`/../feedback COPTIMIZE = -fast -xopenmp -xipo=2 -xalias_level=strong -xprefetch_level=2 -W2,-Apf:outer=0:pdl=1 -Wc,-Qlp-ip=1 -xarch=v9a -lmopt -lm -lmtmalloc submit= ppgsz -o heap=512k,stack=512k $command notes3310 = 331.art_l: -fast -xopenmp -xipo=2 notes3311 = -xalias_level=strong -xprefetch_level=2 notes3312 = -W2,-Apf:outer=0:pdl=1 -Wc,-Qlp-ip=1 notes3313 = -xarch=v9a -lmopt -lm -lmtmalloc -xprofile notes3314 = submit= ppgsz -o heap=512k,stack=512k $command notes4000 = Alternate Source for Peak: notes4001 = notes4002 = Change initial data distribution for WORK array notes4003 = Available as SPEC OMP source: notes4003 = ompl2001-dd-20040128.tar.gz notes4004 = notes4100 = Feedback optimization (-xprofile) is done as follows, notes4101 = unless otherwise noted: notes4102 notes4103 = fdo_pre0: rm -rf `pwd`/../feedback.profile notes4104 = PASS1: -xprofile=collect:./feedback notes4105 = PASS2: -xprofile=use:./feedback notes4106 = # # machine configuration # default=default=default=default: hw_vendor = Sun Microsystems hw_model = Sun Fire E25K hw_cpu = Sun UltraSPARC s400 (UltraSPARAC IV) !!! hw_cpu_mhz = 1050 hw_fpu = Integrated hw_ncpu = 72 hw_ncpuorder= 2-72 hw_pcache = 32KBI+64KBD per core (on chip) !!! hw_scache = 16MB(I+D) off chip !!! hw_tcache = None hw_ocache = None hw_memory = 288GB 16-way interleaved hw_disk0 = 1X72GB hw_avail = May-2004 !!! sw_os = Solaris 9 4/04 sw_compiler = Sun Studio 9 (Early Access Version) !!! sw_Kernel_Extensions = None sw_file = ufs sw_state = Multi-User sw_avail = July-2004 license_num = HPG0010 tester_name = Sun Microsystems, Santa Clara !!! test_date = Feb-2004 test_site = Beaverton company_name= Sun Microsystems machine_name= Sun Fire E25K default=default=default=default: notes8000 = notes8001 = Base and Peak User Environment: notes8002 = notes8003 = unlimit stacksize (in /bin/csh) notes8004 = setenv STACKSIZE 16384 notes8005 = setenv OMP_NUM_THREADS 143 notes8006 = setenv OMP_DYNAMIC FALSE notes8007 = setenv MT_BIND_PROCESSOR "0 4 1 5 2 6 3 7 notes8008 = 8 12 9 13 10 14 11 15 16 20 17 21 18 22 19 23 notes8009 = 24 28 25 29 26 30 27 31 32 36 33 37 34 38 35 39 notes8010 = 40 44 41 45 42 46 43 47 48 52 49 53 50 54 51 55 notes8011 = 56 60 57 61 58 62 59 63 64 68 65 69 66 70 67 71 notes8012 = 72 76 73 77 74 78 75 79 80 84 81 85 82 86 83 87 notes8013 = 88 92 89 93 90 94 91 95 96 100 97 101 98 102 99 103 notes8014 = 104 108 105 109 106 110 107 111 notes8015 = 112 116 113 117 114 118 115 119 notes8016 = 120 124 121 125 122 126 123 127 notes8017 = 128 132 129 133 130 134 131 135 notes8018 = 136 140 137 141 138 142 139 143" notes8019 = notes8020 = Kernel Paramters (/etc/system): notes8021 = set autoup=900 notes8022 = set tune_t_fsflushr=1 notes8023 = notes8024 = Sun Studio 9 will be generally available July 2004 notes8025 = notes8026 = System configuration details located at notes8027 = http://www.sun.com/servers/ notes8028 =