# Invocation command line: # /export/bmk/keeper/omp2001/bin/runspec -c sun-ompm.cfg -a validate -n 3 -s medium ############################################################################ # Invocation command line: ############################################################################ ############################################################################ # # Sun configuration file for SPEC OMPM2001 # Apr 2007 # VENDOR = sun action = validate tune = base,peak ext = ss12-417 input = ref env_vars = 1 mean_anyway = 1 SPECLANG=/export/bmk/keeper/20070406_mars_patch CC=${SPECLANG}/bin/cc -xjobs=6 FC=${SPECLANG}/bin/f90 -xjobs=6 F77=${SPECLANG}/bin/f77 -xjobs=6 #################### 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=3 -m64 -lmtmalloc -g -xpagesize=4m FOPTIMIZE = -fast -openmp -m64 -xipo=2 -autopar -fma=fused -g -xpagesize=4m ONESTEP = yes EXTRA_LDFLAGS = EXTRA_LIBS= EXTRA_CFLAGS = -Xc notes100 = notes101 = Base Notes: notes102 = notes103 = ONESTEP=yes notes104 = notes105 = C: -fast -xopenmp -xalias_level=std -xipo=2 -Xc notes106 = -xprefetch_level=3 -m64 -lmtmalloc notes107 = -xprofile -xpagesize=4m notes108 = notes109 = f90: -fast -openmp -m64 -xipo=2 -autopar notes110 = -xprofile -fma=fused -xpagesize=4m notes111 = ######################### Portability Flags ############################# default=default=default=default: 310.wupwise_m=default=default=default: 312.swim_m=default=default=default: 314.mgrid_m=default=default=default: 316.applu_m=default=default=default: 318.galgel_m=default=default=default: EXTRA_FFLAGS = -e -fixed notes103 = 318.galgel_m portability flags: -e -fixed notes104 = 320.equake_m=default=default=default: 322.facerec_m=default=default=default: 324.apsi_m=default=default=default: 326.gafort_m=default=default=default: 328.fma3d_m=default=default=default: 330.art_m=default=default=default: EXTRA_CFLAGS = -DINTS_PER_CACHELINE=16 -DDBLS_PER_CACHELINE=8 notes200 = notes201 = Setting allowed defines for art: notes202 = 330.art_m: -DINTS_PER_CACHELINE=16 -DDBLS_PER_CACHELINE=8 332.ammp_m=default=default=default: ######################### Peak Flags ############################# default=peak=default=default: ONESTEP = yes notes3000 = notes3001 = Peak Notes: notes3002 = notes3003 = ONESTEP=yes notes3004 = 310.wupwise_m=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 -m32 -xipo=2 -fma=fused -xpagesize=512k -xprefetch_level=3 -Qoption iropt -Athr,-Apf:l2subblock=256,-Apf:ipa=9 notes3110 = 310.wupwise_m: -fast -openmp -autopar notes3111 = -m32 -xipo=2 -fma=fused notes3112 = -xpagesize=512k -xprefetch_level=3 notes3113 = -Qoption iropt -Athr,-Apf:l2subblock=256,-Apf:ipa=9 notes3114 = -xprofile 312.swim_m=peak=default=default: basepeak=yes notes3120 = 312.swim_m: basepeak=yes 314.mgrid_m=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 -Apf:l2subblock=256 -m32 -xpagesize=4m -fma=fused -xprefetch=latx:4 notes3150 = 314.mgrid_m: -fast -openmp -xipo=2 -xprefetch_level=3 notes3151 = -xprofile -m32 -xpagesize=4m -fma=fused notes3152 = -Qoption iropt -Apf:l2subblock=256 -xprefetch=latx:4 316.applu_m=peak=default=default: basepeak=yes notes3160 = 316.applu_m: basepeak=yes 318.galgel_m=peak=default=default: FOPTIMIZE = -fast -xipo=2 -openmp -autopar -m32 -fma=fused -xlic_lib=sunperf RM_SOURCES = lapak.f90 notes3180 = 318.galgel_m: -fast -xipo=2 -openmp -autopar -m32 -fma=fused notes3181 = -xlic_lib=sunperf notes3182 = notes3183 = RM_SOURCES=lapak.f90 notes3184 = 320.equake_m=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 -xrestrict -xalias_level=strong -xprefetch_level=3 -lmtmalloc -m32 -xpagesize=64k -W2,-Apf:l2subblock=256 notes3210 = 320.equake_m: -fast -xopenmp -xipo=2 notes3211 = -xrestrict -xalias_level=strong notes3212 = -xprefetch_level=3 -lmtmalloc -m32 notes3213 = -W2,-Apf:l2subblock=256 -xpagesize=64k notes3214 = -xprofile 324.apsi_m=peak=default=default: basepeak=yes notes3250 = 324.apsi_m: basepeak=yes 326.gafort_m=peak=default=default: basepeak=yes notes3260 = 326.gafort_m: basepeak=yes 328.fma3d_m=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 -Qoption iropt -Athr,-Apf:pdl=1 -Qoption cg -Qlp-ip=1 -xipo=2 -xprefetch_level=3 -lmtmalloc -fma=fused -m32 srcalt = ompl.32 notes3280 = 328.fma3d_m: -fast -openmp -Qoption iropt -Athr,-Apf:pdl=1 notes3281 = -Qoption cg -Qlp-ip=1 -xipo=2 notes3282 = -xprefetch_level=3 -xprofile notes3283 = -lmtmalloc -fma=fused -m32 notes3284 = notes3285 = Alternative src ompl.32 was used notes3286 = 330.art_m=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 -xalias_level=std -xipo=2 -xprefetch_level=3 -W2,-Apf:outer=0:pdl=1 -Wc,-Qlp-ip=1 -lmtmalloc -m64 notes3300 = 330.art_m: -fast -xopenmp -xalias_level=std -xipo=2 notes3301 = -xprefetch_level=3 -W2,-Apf:outer=0:pdl=1 notes3302 = -Wc,-Qlp-ip=1 -xprofile -lmtmalloc -m64 notes3303 = 332.ammp_m=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 -xalias_level=strong -xprefetch_level=3 -lmopt -lm -lmtmalloc -m32 ENV_SUNW_MP_GUIDED_SCHED_WEIGHT=2 notes3320 = 332.ammp_m: -fast -xopenmp -xalias_level=strong notes3321 = -xprefetch_level=3 notes3322 = -lmopt -lm -lmtmalloc -m32 notes3323 = notes3324 = SUNW_MP_GUIDED_SCHED_WEIGHT=2 notes3325 = 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 SPARC Enterprise M8000 Server hw_cpu = SPARC64 VI hw_cpu_mhz = 2280 hw_fpu = Integrated hw_ncpu = 16 chips, 32 cores, 2 cores/chip hw_ncpuorder= 1 to 4 CMUs; each CMU contains 2 or 4 chips hw_pcache = 128 KB I + 128 KB D on chip per core hw_scache = 5 MB I+D on chip per chip hw_tcache = None hw_ocache = hw_memory = 256 TB (128 x 2 GB) hw_disk0 = 673 GB RAID 1+0 created by Solaris hw_disk1 = Volume Manager with 20 x 73 GB hw_disk2 = 10,000 RPM Fujitsu MAY2073RC SAS hw_avail = Apr-2007 sw_os = Solaris 10 7/07 sw_compiler = Sun Studio 12 sw_Kernel_Extensions = None sw_file = ufs sw_state = Multi-User sw_avail = Jul-2007 license_num = HPG0010 tester_name = Sun Microsystems test_date = Apr-2007 test_site = company_name= Sun Microsystems machine_name= 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 128 notes8006 = setenv OMP_DYNAMIC FALSE notes8007 = setenv SUNW_MP_PROCBIND "0 2 4 6 8 10 12 14 16 18 notes8008 = 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 notes8009 = 52 54 56 58 60 62 " notes8017 = setenv SUNW_MP_THR_IDLE SPIN notes8018 = notes8019 = notes8020 = Kernel Paramters (/etc/system): notes8021 = set autoup=900 notes8022 = set tune_t_fsflushr=5 notes8023 = notes8026 = System configuration details located at notes8027 = http://www.sun.com/servers/ notes8028 = notes8036 = Flags file description is xxx.xxx.xxx notes8038 =