# Invocation command line: # /spec/omp2001/bin/runspec -c p6504x.112202.cfg --tune=all ############################################################################ # config file for RH-MI - Kaivalya/Carl Fri Nov 22 13:24:17 CST 2002 #################################################################### # runspec -c p6504x.112202.cfg # Configuration file: p6504x.112202.cfg - kaivalya # src.alt used for swim, applu,galgel,equake,gafirt,art and ammp - kmd # notes section streamlined ################################################################### #Number of threads to be reported - controlled externally using OMP_NUM_THREADS # sw_threads=4 # # Global options for runspec # runlist = medium action = validate iterations = 3 output_format = asc,config,pdf reportable = 1 mean_anyway = 1 size = ref tune = base,peak ext = p650.1122.681 env_vars = 1 # # Global options for reports # notes000: Tested by IBM company_name =IBM license_num =HPG0005 tester_name =Kaivalya Dixit, Austin, TX test_site =Austin, TX test_date =Nov 2002 # # Runtime environment # notes505: Portability Flags & Environment Variables notes515: -bmaxdata:0x80000000 used in all cases notes520: -qsmp=omp used in all cases notes525: -qfixed used in: wupwise_m, swim_m, mgrid_m, applu_m, apsi_m notes530: -qfixed=80 used in: galgel_m notes540: -qsuffix=f=f90 used in: galgel_m, gafort_m, fma3d_m notes545: ENV_XLFRTEOPTS=NAMELIST=OLD used in: gafort_m ENV_OMP_DYNAMIC=FALSE ENV_XLSMPOPTS=SPINS=0:YIELDS=0:STACK=8000000:SCHEDULE=STATIC ENV_MALLOCMULTIHEAP=1 # # Options for specmake # notes560: notes565: Base Flags notes570: C: -O5 -qalign=natural -qipa=partition=large -qmaxmem=-1 notes575: FORTRAN: -O5 -qalign=natural -qipa=partition=large -qmaxmem=-1 notes600: notes610: Base & Peak User Environment: notes615: OMP_NUM_THREADS=4 notes620: OMP_DYNAMIC=FALSE notes625: XLSMPOPTS=SPINS=0:YIELDS=0:STACK=8000000:SCHEDULE=STATIC notes630: MALLOCMULTIHEAP=1 default=default=default=default: # Compiler flags for base level optimisation COPTIMIZE=-O5 -qalign=natural -qipa=partition=large -qmaxmem=-1 FOPTIMIZE=-O5 -qalign=natural -qipa=partition=large -qmaxmem=-1 # Use OS_LIBS=-L/usr/lib # Enable applications to use large heap EXTRA_LDFLAGS=-bmaxdata:0x80000000 # Compiler commands CC=/usr/vac/bin/xlc_r -qsmp=omp FC=/usr/bin/xlf90_r -qsmp=omp # # Config for specific models of hardware # # IBM eServer pSeries 650 Model 6M2 (1450 MHz, 8 CPU) #default=default=681=default: hw_avail =Dec-2002 hw_vendor =IBM Corporation hw_model =IBM eServer pSeries 650 Model 6M2 (1450 MHz, 8 CPU) hw_cpu =POWER4+ hw_cpu_mhz =1450 hw_fpu =Integrated hw_ncpu =4 hw_ncpuorder =2,4,6,8 hw_pcache =64KBI+32KBD (on chip) per CPU (2 CPU per chip) hw_scache =1536KB shared, unified (on chip) hw_tcache =32MB unified (off-chip) per SCM, 4 SCM in SUT hw_ocache = hw_memory =4x8x2 = 64GB hw_disk =1x18.2GB SCSI hw_other = sw_avail =Feb-2003 sw_parallel =OpenMP sw_os =AIX 5L V5.2 sw_compiler =XL Fortran for AIX, Version 8.1 PTF 2 sw_compiler1 =IBM C for AIX, Version 6.0 PTF 2 sw_compiler2 =Other Software: ESSL 3.3, MASS 3.0 sw_file =AIX/JFS sw_state =Multi-user # # 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 ENV_XLFRTEOPTS=NAMELIST=OLD 328.fma3d_m=default=default=default: FPORTABILITY=-qsuffix=f=f90 330.art_m=default=default=default: 332.ammp_m=default=default=default: # # Peak flags: # chosen from MASS, ESSL # notes700: notes710: Peak Flags notes715: Approved src.alt used for swim, applu, galgel, equake, gafort, art and ammp notes720 swim_m: -O3 -qalign=natural -qtune=pwr4 -qarch=pwr4 notes730: applu_m: -O3 -qalign=natural -qtune=pwr4 -qarch=pwr4 notes740: galgel_m: -O5 -qalign=natural -qhot=arraypad -qessl -qlibessl -lesslsmp -lpesslsmp -lblacssmp -lmass -qipa=partition=large -qmaxmem=-1 notes750: equake_m: -O5 -qalign=natural -qhot=arraypad -Q notes760: fma3d_m: -O5 -qalign=natural -qhot=arraypad -qipa=noobject -qipa=partition=large -qmaxmem=-1 notes765: art_m: -O5 -qalign=natural -qhot=arraypad -Q notes770: ammp_m: -O5 -qalign=natural -qhot=arraypad -Q notes780: 310.wupwise_m=peak=default=default: basepeak=1 312.swim_m=peak=default=default: srcalt=ompl.32 FOPTIMIZE=-O3 -qalign=natural -qtune=pwr4 -qarch=pwr4 314.mgrid_m=peak=default=default: basepeak=1 316.applu_m=peak=default=default: srcalt=ompl.32 FOPTIMIZE=-O3 -qalign=natural -qtune=pwr4 -qarch=pwr4 318.galgel_m=peak=default=default: srcalt=eigQR FOPTIMIZE=-O5 -qalign=natural \ -qhot=arraypad -qessl -qlibessl -lesslsmp -lpesslsmp -lblacssmp \ -lmass -qipa=partition=large -qmaxmem=-1 320.equake_m=peak=default=default: srcalt=ompl.32 COPTIMIZE=-O5 -qalign=natural -qhot=arraypad -Q 324.apsi_m=peak=default=default: basepeak=1 326.gafort_m=peak=default=default: FPORTABILITY=-qsuffix=f=f90 ENV_XLFRTEOPTS=NAMELIST=OLD srcalt=ompl.32 FOPTIMIZE=-O5 -qalign=natural -qhot=arraypad -qipa=partition=large -qmaxmem=-1 328.fma3d_m=peak=default=default: FOPTIMIZE=-O5 -qalign=natural \ -qhot=arraypad -qipa=noobject -qipa=partition=large -qmaxmem=-1 330.art_m=peak=default=default: srcalt=ompl.32 COPTIMIZE=-O5 -qalign=natural -qhot=arraypad -Q 332.ammp_m=peak=default=default: srcalt=ompl.32 COPTIMIZE=-O5 -qalign=natural -qhot=arraypad -Q notes805: SCM: Acronym for "Single-Chip Module" notes810: SUT: Acronym for "System Under Test" notes815: notes820: C: IBM VAC++ invoked as xlc_r notes825: Fortran 90: IBM XL Fortran for AIX invoked as xlf90_r notes830: notes835: APAR IY 35693 was applied to AIX to enable new hardware support. notes840: ulimits set to unlimited. notes845: Memory affinity was set as follows: notes850: vmo -r -o memory_affinity=1 notes855: shutdown -r notes860: export MEMORY_AFFINITY=MCM