The SPECchem96_SM benchmark was run by
(SPEC license #2) in Marlborough, MA, USA on a GS140 on 4-Nov-1999. This code was run using the shared programming model.
Elapsed Time (secs)
* The SPECchem96_SM metric is 86400/elapsed seconds.
Source code base was SPEChpc96.1.0.
700MHz EV67 Alpha
Tru64 UNIX V4.0F-1229
Compaq Fortran T5.3-861-4498G
DEC C V5.9-005
RUN TOOLS USED:
COMPILE AND LOAD FLAGS
Fortran compiler flags:
-omp -fixed -O5 -i8 -l8 -tune ev67 -automatic -notransform_loops -align dcommons -align records -v
C compiler flags:
-omp -lrt -pthread -lm -lc
SOURCE FILE MODIFICATIONS
OpenMP directives added to the code and loops aggregated to aid load balancing.
OS configuration modified to allow additional stack and data space per process.
This code has substantial modification to include the OpenMP directives. Many modules have been modified because of the introduction of thread private common blocks. The major modifications are in int2a.F and grd2a.F. Since the modifications are pervasive, a tar file of the entire source has been submitted. In order to duplicate these results under the SPEChpc run tools, set mode=serial and use OMP_NUM_THREADS to control the parallism.
SPEC High Performance Group