High Performance Group
The SPEC High-Performance Group (HPG) develops
represent large, real applications, in scientific and technical
use industry standard parallel application programming interfaces
(APIs), OpenMP and MPI
support shared-memory and message passing programming paradigms,
can evaluate shared-memory computers, distributed-memory computers and
workstation clusters as well as traditional massively parallel
come in several data sets sizes (from a few minutes to days of
allow for certain hand optimizations of the codes (as opposed to
HPG Benchmark Suites
MPI2007 is SPEC's benchmark suite for measuring performance of
compute intensive applications using the Message-Passing Interface
(MPI) across a wide range of cluster and SMP hardware.
Beginning with SPEC MPI v2.0, both the MPIM2007 and MPIL2007 benchmark
suites are contained on one DVD. The current version of the suite is
SPEC HPG benchmark suite for measuring using applications based
on the OpenMP 3.1 standard for shared-memory parallel processing.
The benchmark also includes an optional metric for measuring energy consumption.
SPEC HPG benchmark suite for evaluating the performance of OpenMP
applications and shared-memory systems.
Beginning with SPEC OMP v3.0, both the OMPM2001 and OMPL2001 benchmark
suites were combined on one CD. The current version of the suite is
HPG developing new benchmark to
evaluate systems with floating-point accelerator
HPG is working on a new benchmark for evaluating computer systems with a
floating-point accelerator. Initial candidates for the benchmark suite
from the IMPACT Research Group of the University of Illinois at Urbana-Champaign
and Rodinia from the University
of Virginia. The subcommittee will conduct a search program to identify additional
SPEC HPG benchmark suite for measuring the performance of high-end
computing systems running real applications from scientific and technical
computing, especially suited for evaluating the performance of parallel
computer architectures, including distributed memory computers. HPC2002
has been retired; no further result submissions are being accepted and
sales of the suite have been discontinued. Information will remain
available here for historical purposes.
The HPC96 suite has been retired, and was replaced by the HPC2002
suite. Information will remain available here for historical purposes, but further
result submissions are not being accepted and sales of the suite have been discontinued.
Use of HPG Benchmark Results
For any organization (or individual) who chooses to make public
comparisons using SPEC benchmark results, please be sure to read and
follow the Fair Use Policy. If you
wish to make academic or research use of benchmark results, please review
the recommendations in the document, "Guidelines for the Use of SPEC HPG
Benchmarks in Research Publications."
Materials from HPG's Birds of a Feather (BOF) session at
now available online:
SPEC High Performance Group (An Introduction)
Kumaran Kalyanasundaram, SGI
Overview of SPEC HPG Benchmarks
Matthias Mueller, High Performance Computing Center Stuttgart
Materials from other HPG conference presentations are also
available; most are in Powerpoint
and PDF format.
We welcome your interest in joining SPEC/HPG!
Future Benchmark Development, Call For Participation:
SPEC/HPG has continuing benchmark development efforts underway, and would
welcome your participation. If you're a HPC application developer,
system supplier, or user, this is your opportunity to help shape the
standardized testing of your competitors! Contact SPEC