OMP_NUM_THREADS=64
MP_STACK_SIZE=10000000
4MB pages used (sysconfigtab)
no processor sets used
Portability:
326.galgel_m f90 -extended_source
Baseline F90: -arch ev7 -fast -omp -O5 ONESTEP +PFB +BPD
PTHREAD_CONFIG=feature=def-scs,d4-scs
C : -arch ev7 -fast -omp -O4 ONESTEP +PFB +BPD
PTHREAD_CONFIG=feature=def-scs,d4-scs
Peak:
All use -arch host -omp ONESTEP
Individual benchmark tuning:
310.wupwise_m: f90 -arch host -omp -O5 -call_shared -inline all
-unroll 12 -align commons +PFB +BPD
srcalt=ompl.32
312.swim_m: f90 -arch host -omp -O5 +PFB +BPD
srcalt=ompl.32
PTHREAD_CONFIG=feature=def-scs,d4-scs
314.mgrid_m: f90 -arch host -omp -O5 -transform_loops
-tune ev7 -unroll 8 +PFB +BPD
srcalt=ompl.32
PTHREAD_CONFIG=feature=def-scs,d4-scs
316.applu_m: f90 -arch host -omp -fast -O5 -unroll 14 +PFB
srcalt=ompl.32
PTHREAD_CONFIG=feature=def-scs,d4-scs
OMP_NUM_THREADS=62
318.galgel_m: f90 -arch host -omp -fast -unroll 5 -O5 +PFB
OMP_NUM_THREADS=28
320.equake_m: cc -arch host -omp -fast -call_shared -O4 -ldensemalloc
-assume restricted_pointers -inline speed
-unroll 13 +PFB +BPD
srcalt=ompl.32
PTHREAD_CONFIG=feature=def-scs,d4-scs
324.apsi_m: f90 -arch host -omp -O5 -transform_loops -unroll 8 +PFB
srcalt=ompl.32
PTHREAD_CONFIG=feature=def-scs,d4-scs
326.gafort_m: f90 -arch host -omp -fast -O5 -arch ev67 -tune ev67
srcalt=ompl.32
OMP_NUM_THREADS=56
328.fma3d: f90 -arch host -omp -fast -O4 -transform_loops +PFB +BPD
srcalt=ompl.32
PTHREAD_CONFIG=feature=def-scs,d4-scs
330.art_m: cc -arch host -omp -assume whole_program -ldensemalloc
-call_shared -assume restricted_pointers
-fast -O4 -unroll 16 -inline none +PFB +BPD
srcalt=hpg.1
332.ammp_m: cc -arch host -omp -O4 -ifo -assume nomath_errno
-assume trusted_short_alignment -fp_reorder
-readonly_strings -ldensemalloc
-assume restricted_pointers -unroll 9
PTHREAD_CONFIG=feature=def-scs,d4-scs
Alternate sources used for Peak:
SPEC OMPL compatible source for 32 bit systems
Available as SPEC OMPM2001 source: ompm2001-srcl32bit-20020925.tar.gz
For 310.wupwise_m, 312.swim_m, 314.mgrid_m, 316.applu_m, 320.equake_m
324.apsi_m, 326.gafort_m, 328.fma3d_m
ISO C and C++ compatible source
Available as SPEC OMPM2001 source: ompm2001-isoc-20020619.tar.gz
For 330.art_m
Information on UNIX V5.1B Patches can be found at
http://ftp1.service.digital.com/public/unix/v5.1/
|