# Invocation command line: # /autobench/sources/specomp2001/bin/runspec --config omp2001.p7juno.xlcver11.cfg --action validate --reportable --rebuild --iterations 3 ############################################################################ # omp2001.p7juno.xlcver11.sles11sp1.cfg # # Global options for runspec# runlist = medium action = validate iterations = 3 output_format = asc,config,html,pdf reportable = 1 mean_anyway = 1 size = ref tune = base,peak ext = lop-ppc64 env_vars = 1 deletework = 0 ignore_errors = 1 # # Global options for reports # # SUT will use notes from 500 thru 599 # System Description hw_avail = Nov-2012 hw_model = IBM Flex System p260 (4.1 GHz, 16 core, SLES) hw_memory = 128 GB (16 x 8 GB) DDR3 1066 MHz hw_disk = 1 x 548 GB SAS SFF 10K RPM hw_vendor = IBM Corporation company_name = IBM Corporation sw_other = IBM Engineering and Scientific Subroutine Library for Linux on POWER, Version 5.1.0-2 # CPU description hw_cpu = POWER7+ hw_cpu_name = POWER7+ hw_cpu_mhz = 4116 hw_ncpu = 16 cores, 2 chips, 8 cores/chip, 4 threads/core hw_fpu = Integrated hw_ncpuorder = 16 cores hw_ocache = None hw_other = None hw_pcache = 32 KB I + 32 KB D on chip per core hw_scache = 256 KB I+D on chip per core hw_tcache = 10 MB I+D on chip per core # Tester description - edit the date, put your license number here! license_num = HPG0005 tester_name = IBM Corporation test_site = Austin, TX # Operating system, file system sw_avail = Dec-2012 sw_os000 = SUSE Linux Enterprise Server 11 SP2 sw_os001 = (3.0.13-0.27-ppc64) sw_file = ext3 sw_compiler000 = IBM XL C/C++ for Linux, V12.1 sw_compiler001 = Version: 12.01.0000.0002 sw_compiler002 = IBM XL Fortran for Linux, V14.1 sw_compiler003 = Version: 14.01.0000.0002 sw_compiler004 = Other Software: sw_compiler005 = IBM Engineering and Scientific Subroutine Library sw_compiler006 = for Linux on POWER, Version 5.1.0-2 sw_state = Run level 3 (multi-user) sw_threads = 64 sw_parallel = OpenMP # Runtime environment # notes100_1= Portability Flags Variables notes100_3= -qfixed used in: 310.wupwise_m, 312.swim_m, 314.mgrid_m, 316.applu_m, 324.apsi_m notes100_4= -qfixed=80 used in: 318.galgel_m notes100_5= -qsuffix=f=f90 used in: 318.galgel_m 326.gafort_m, 328.fma3d_m notes100_6= notes110_1= Base Flags notes110_2= C: -O5 -q64 -qhot=arraypad -Q -qsmp=omp notes110_3= FORTRAN: -O5 -q64 -qhot=arraypad -Q -qsmp=omp notes110_4= notes120_1= Base & Peak Environment Flags: notes120_2= ENV_OMP_NUM_THREADS = 32 notes120_3= ENV_OMP_DYNAMIC=FALSE notes120_4= ENV_XLSMPOPTS=SPINS=0:YIELDS=0:STACK=8000000:STARTPROC=0:PROCS=0,1,4,5,8,9,12, notes120_5= 13,16,17,20,21,24,25,28,29, 32,33,36,37,40,41,44,45,48,49,52,53,56,57,60,61 notes120_6= ENV_XLFRTEOPTS=intrinthds=1 notes120_7= ENV_OMP_NUM_THREADS = 32 ENV_OMP_DYNAMIC=FALSE ENV_XLSMPOPTS=SPINS=0:YIELDS=0:STACK=8000000:STARTPROC=0:PROCS=0,1,4,5,8,9,12,13,16,17,20,21,24,25,28,29,32,33,36,37,40,41,44,45,48,49,52,53,56,57,60,61 ENV_XLFRTEOPTS=intrinthds=1 # # Portability flags for each benchmark # 310.wupwise_m=default=default=default: FPORTABILITY=-qfixed 312.swim_m=default=default=default: FPORTABILITY=-qfixed 314.mgrid_m=default=default=default: FPORTABILITY=-qfixed 316.applu_m=default=default=default: FPORTABILITY=-qfixed 318.galgel_m=default=default=default: FPORTABILITY=-qfixed=80 -qsuffix=f=f90 320.equake_m=default=default=default: 324.apsi_m=default=default=default: FPORTABILITY=-qfixed 326.gafort_m=default=default=default: FPORTABILITY=-qsuffix=f=f90 328.fma3d_m=default=default=default: FPORTABILITY=-qsuffix=f=f90 330.art_m=default=default=default: 332.ammp_m=default=default=default: # # end of portability flags # # # SPECompM2001 base-level optimizations. # # Note that the flags vary between languages (C & Fortran in this case). # We also use feedback for C and not Fortran, so we have to add some # overrides between them. # medium=base=default=default: # # Compiler commands # CC = /opt/ibmcmp/vac/12.1/bin/xlc_r FC = /opt/ibmcmp/xlf/14.1/bin/xlf90_r COPTIMIZE = -O5 -q64 -qhot=arraypad -Q -qsmp=omp FOPTIMIZE = -O5 -q64 -qhot=arraypad -Q -qsmp=omp feedback = 0 notes200_1= notes200_2= Peak sources: notes200_3= SPEC OMPL2001 source for 32bit systems modified for SPEC OMPM2001 used notes200_4= with 312.swim_m, 316.applu_m, 320.equake_m, 326.gafort_m notes200_5= # # Peak flags: # notes300_1= notes300_2= Peak Flags notes300_3= -qsmp=omp used in all cases notes300_4= default=peak=default=default: # # Compiler commands # CC = /opt/ibmcmp/vac/12.1/bin/xlc_r -qsmp=omp FC = /opt/ibmcmp/xlf/14.1/bin/xlf90_r -qsmp=omp 310.wupwise_m=peak=default=default: basepeak = 1 notes301_1= 310.wupwise_m basepeak = 1 312.swim_m=peak=default=default: srcalt=ompl.32 fdo_pre0 = /opt/ibmcmp/xlf/14.1/bin/cleanpdf PASS1_FFLAGS = -qpdf1 PASS1_LDFFLAGS = -qpdf1 PASS2_FFLAGS = -qpdf2 PASS2_LDFFLAGS = -qpdf2 PASS1_F77FLAGS = -qpdf1 PASS1_LDF77FLAGS = -qpdf1 PASS2_F77FLAGS = -qpdf2 PASS2_LDF77FLAGS = -qpdf2 OPTIMIZE = -O3 -q32 env_vars = 1 ENV_XLSMPOPTS=SPINS=0:YIELDS=0:STACK=8000000:STARTPROC=0:STRIDE=4 ENV_OMP_NUM_THREADS = 16 notes302_1= 312.swim_m: -O3 -q32 -qpdf1/pdf2 notes302_2= ENV_XLSMPOPTS=SPINS=0:YIELDS=0:STACK=8000000:STARTPROC=0:STRIDE=4 notes302_3= ENV_OMP_NUM_THREADS = 16 314.mgrid_m=peak=default=default: OPTIMIZE = -O5 -q64 -qhot=arraypad env_vars = 1 ENV_XLSMPOPTS=SPINS=0:YIELDS=0:STACK=8000000:STARTPROC=0:STRIDE=4 ENV_OMP_NUM_THREADS = 16 notes303_1= 314.mgrid_m: -O5 -q64 -qhot=arraypad notes303_2= ENV_XLSMPOPTS=SPINS=0:YIELDS=0:STACK=8000000:STARTPROC=0:STRIDE=4 notes303_3= ENV_OMP_NUM_THREADS = 16 316.applu_m=peak=default=default: srcalt=ompl.32 fdo_pre0 = /opt/ibmcmp/xlf/14.1/bin/cleanpdf PASS1_FFLAGS = -qpdf1 PASS1_LDFFLAGS = -qpdf1 PASS2_FFLAGS = -qpdf2 PASS2_LDFFLAGS = -qpdf2 PASS1_F77FLAGS = -qpdf1 PASS1_LDF77FLAGS = -qpdf1 PASS2_F77FLAGS = -qpdf2 PASS2_LDF77FLAGS = -qpdf2 OPTIMIZE = -O3 -q64 -B/usr/share/libhugetlbfs/ -tl -Wl,--hugetlbfs-link=BDT env_vars = 1 ENV_XLSMPOPTS=SPINS=0:YIELDS=0:STACK=8000000:STARTPROC=0:STRIDE=1 ENV_OMP_NUM_THREADS = 64 notes304_1= 316.applu_m: -O3 -q64 -qpdf1/pdf2 notes304_2= -B/usr/share/libhugetlbfs/ -tl -Wl,--hugetlbfs-link=BDT notes304_3= ENV_XLSMPOPTS=SPINS=0:YIELDS=0:STACK=8000000:STARTPROC=0:STRIDE=1 notes304_4= ENV_OMP_NUM_THREADS = 64 318.galgel_m=peak=default=default: OPTIMIZE = -O5 -q64 -qessl env_vars = 1 EXTRA_LIBS=-lesslsmp ENV_XLSMPOPTS=SPINS=0:YIELDS=0:STACK=8000000:STARTPROC=0:PROCS=0,4,8,12,16,20,24,28 ENV_OMP_NUM_THREADS = 8 notes305_1= 318.galgel_m: -O5 -q64 -qessl notes305_2= ENV_XLSMPOPTS=SPINS=0:YIELDS=0:STACK=8000000:STARTPROC=0:PROCS=0,4,8,12,16,20,24,28 notes305_3= ENV_OMP_NUM_THREADS = 8 notes305_4= EXTRA_LIBS=-lesslsmp 320.equake_m=peak=default=default: srcalt=ompl.32 OPTIMIZE = -O5 -q64 fdo_pre0 = /opt/ibmcmp/vac/12.1/bin/cleanpdf PASS1_CFLAGS = -qpdf1 PASS1_LDCFLAGS = -qpdf1 PASS2_CFLAGS = -qpdf2 PASS2_LDCFLAGS = -qpdf2 ENV_XLSMPOPTS=SPINS=0:YIELDS=0:STACK=8000000:STARTPROC=0:STRIDE=4 env_vars = 1 ENV_OMP_NUM_THREADS = 16 notes306_1= 320.equake_m: -O5 -q64 -qpdf1/pdf notes306_2= ENV_XLSMPOPTS=SPINS=0:YIELDS=0:STACK=8000000:STARTPROC=0:STRIDE=4 notes306_3= ENV_OMP_NUM_THREADS = 16 324.apsi_m=peak=default=default: basepeak = 1 notes307_1= basepeak = 1 326.gafort_m=peak=default=default: srcalt=ompl.32 OPTIMIZE = -O5 -q32 -qhot=arraypad env_vars = 1 ENV_XLSMPOPTS=SPINS=0:YIELDS=0:STACK=8000000:STARTPROC=0:STRIDE=1 ENV_OMP_NUM_THREADS = 64 notes308_1= 326.gafort_m: -O5 -q32 -qhot=arraypad notes308_2= ENV_XLSMPOPTS=SPINS=0:YIELDS=0:STACK=8000000:STARTPROC=0:STRIDE=1 notes308_3= ENV_OMP_NUM_THREADS = 64 328.fma3d_m=peak=default=default: basepeak = 1 notes309_1= 328.fma3d_m: basepeak = 1 330.art_m=peak=default=default: basepeak = 1 notes310_1= 330.art_m: basepeak = 1 332.ammp_m=peak=default=default: OPTIMIZE = -O5 -q32 -qhot=arraypad -Q env_vars = 1 ENV_HUGETLB_MORECORE=yes ENV_LD_PRELOAD=libhugetlbfs.so notes311_1= 332.ammp_m: -O5 -q32 -qhot=arraypad -Q notes311_2= ENV_LD_PRELOAD=libhugetlbfs.so notes400_1= notes400_2= C: IBM XL C for Linux invoked as xlc_r notes400_3= Fortran 90: IBM XL Fortran for Linux invoked as xlf90_r notes400_4= notes400_5= kernel release 3.0.13-0.27-ppc64 notes400_6= notes400_7= Use flags-description file IBM-20121004-Linux.txt notes400_8= ulimit -s (stack) set to 1048576. notes400_9= notes400_10= Large pages reserved as follows by root user: notes400_11= echo 480 > /proc/sys/vm/nr_hugepages notes400_12= System configured with libhugetlbfs library for application access to large pages notes400_13= notes400_14= Intelligent Energy Optimization enabled, up to 4340 MHz notes400_15= This Compute Node is housed in an "IBM Flex System Enterprise Chassis" notes400_16= notes400_17= The following environment varibles were set before the runspec command: notes400_18= export HUGETLB_MORECORE=yes notes400_19= export HUGETLB_VERBOSE=0 notes400_20= export HUGETLB_ELFMAP=RW notes400_21= export HUGETLB_SHM=yes