Last updated: 17 Apr 2001 2pm wj (To check for possible updates to this document, please see http://www.spec.org/hpg/omp2001 )
To run and install SPEC OMP2001, you will need:A computer system running a UNIX or Windows NT environment. (See the Portability Note below)
A CD-ROM drive
For the OMPM2001 suite (Medium size): 2.0GB of RAM.
For the OMPL2001 suite (Large size): 8.0GB of RAM
Attempting to run the suite with less memory is strongly discouraged, as you will end up measuring the speed of your paging file, not the speed of your CPUs.
Disk space:
/docs
or \docs.nt
.
After installation, runspec.html may be found in $SPEC/docs/runspec.html
(Unix) or %SPEC%\docs.nt\runspec.html
(NT).Since SPEC supplies only source code for the benchmarks, you will need either:
A set of compilers for the result(s) you intend to measure:
Both C and Fortran-90 or Fortran-95 compilers
--or--
Please notice that you cannot generate a valid OMP2001 result unless you meet all of requirement 5.a.1 or 5.a.2 or 5.b. For example, if you are attempting to build the medium suite but lack a Fortran-90 compiler, you will not be able to measure a OMP2001 result.
SPEC OMP2001 is a source code benchmark, and portability of that source code is one of the chief goals of SPEC OMP2001. SPEC has invested substantial effort to make the benchmarks portable across a wide variety of hardware architectures, operating systems, and compilers.
Nevertheless, certain portability problems are likely to occur from time to time. For example:
If you visit http://www.spec.org and look up results for SPEC OMP2001, you will find combinations of OS and compiler versions that are known to work. For example, if a vendor reports a SPECompMbase2001 result on the SuperHero 4 using SuperHero Unix V4.0 with SuperHero C V4.0 SuperHero Fortran V4.0, you may take that as an assertion by the vendor that the listed versions of Unix, C, and Fortran will successfully compile and run the SPEC OMP2001 suite on the listed machine.
For systems that have not (yet) been reported by vendors, SPEC can provide
limited technical support to resolve portability issues. See $SPEC/docs/techsupport.txt
or %SPEC%\docs.nt\techsupport.txt
for information.