Baseline optimization flags:
C programs: -openmp -O3 -ipo -ansi -ansi_alias (ONESTEP)
Fortran programs: -openmp -O3 -ipo -stack_temps (ONESTEP)
Portability Flags:
318.galgel_m: -FI -132
Extra Flags:
330.art_m: -DINTS_PER_CACHELINE=32 -DDBLS_PER_CACHELINE=16
Baseline user environment:
OMP_NUM_THREADS=64
limit stacksize 64000
KMP_STACKSIZE 31M
KMP_LIBRARY TURNAROUND
Peak optimization flags:
310.wupwise_m: basepeak=true
312.swim_m: basepeak=true
314.mgrid_m: basepeak=true
316.applu_m: -openmp -O3 -ipo -stack_temps (ONESTEP)
OMP_NUM_THREADS=32
318.galgel_m: -openmp -O3 -ipo -stack_temps (ONESTEP)
OMP_NUM_THREADS=32
320.equake_m: -openmp -O3 -ipo -ansi -ansi_alias (ONESTEP)
324.apsi_m: -openmp -O3 -ipo -stack_temps (ONESTEP)
326.gafort_m: -openmp -O3 -ipo -stack_temps (ONESTEP)
328.fma3d_m: -openmp -O3 -ipo -stack_temps (ONESTEP)
330.art_m: basepeak=true
332.ammp_m: basepeak=true
Alternate sources:
ISO C and C++ compatible sources
Available as SPEC OMPM2001 source: ompm2001-isoc-20020619.tar.gz
Used for base: 320.equake_m, 330.art_m, 332.ammp_m
and peak: 330.art_m, 332.ammp_m
Peak sources:
SPEC OMPL2001 source for 64bit systems modified for SPEC OMPM2001.
Available as SPEC OMPM2001 Source: ompm2001-srcl64bit-20020807.tar.gz.
Used for 320.equake_m, 324.apsi_m, 326.gafort_m, and 328.fma3d_m.
For all benchmarks threads were bound to CPUs using the following submit command:
dplace -e -c0,x,x,1-NTM1 $command,
where NTM1 is the number of threads minus 1.
|