ACM Home Page
Please provide us with feedback. Feedback
Performance characteristics of the SPEC OMP2001 benchmarks
Full text PdfPdf (819 KB)
Source ACM SIGARCH Computer Architecture News archive
Volume 29 ,  Issue 5  (December 2001) table of contents
Special Issue: PACT 2001 workshops
WORKSHOP SESSION: PACT 2001 workshops table of contents
Pages: 31 - 40  
Year of Publication: 2001
ISSN:0163-5964
Authors
Vishal Aslot  Purdue University
Rudolf Eigenmann  Purdue University
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 9,   Downloads (12 Months): 57,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/563647.563655
What is a DOI?

ABSTRACT

Parallel computing is becoming mainstream with the advent of general purpose cost effective Shared-memory Multiprocessor (SMP) systems. At the same time, new developments in parallel programming environments allow more rapid and efficient programming of these systems. To this end, OpenMP has emerged as a flexible and fairly comprehensive set of compiler directives, library routines, and environment variables to facilitate parallel programming of SMP systems in Fortran and C/C++. The Standard Performance Evaluation Corporation (SPEC) has created a benchmark suite of eleven applications, named SPEC OMP2001, to be used for the performance evaluation and comparison of moderate size SMP systems. Each of the benchmarks in SPEC OMP2001 is either automatically or manually parallelized using OpenMP directives. In this paper, we present basic static and runtime characteristics of these benchmarks. We present data gathered using high resolution timers and the hardware counters available on our SMP system. We explain some of the benchmark performance characteristics with measured data and with a quantitative model.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Vishal Aslot. Performance Characterization of the SPEC OMP2001 Benchmarks. Master's thesis, Purdue University, 2001.
 
2
 
3
M. Berry and et. al. The Perfect Club Benchmarks: Effective Performance Evaluation of Supercomputers. Int'l. Journal of Supercomputer Applications, 3(3):5-40, Fall 1989.
 
4
 
5
 
6
Seon Wook Kim and Rudolf Eigenmann. Where Does the Speedup Go: Quantitative Modeling of Performance Losses in Shared-Memory Programs. Parallel Processing Letters, 10(2 and 3):227-238, 2000.
 
7
S. Mukherjee, S. Reinhardt, B. Falsafi, M. Litzkow, S Huss-Lederman, M. Hill, J. Larus, and D. Wood. Wisconsin Wind Tunnel II: A Fast and Portable Parallel Architecture Simulator. Workshop on Performance Analysis and Its Impact on Design (PAID), July 1997.
 
8
OpenMP Forum, http://www.openmp.org. OpenMP: A Proposed Industry Standard API for Shared Memory Programming, October 1997.
 
9
Vijay S. Pai, Parthasarathy Ranganathan, and Sarita V. Adve. RSIM Reference Manual, Version 1.0. Technical Report 9705, Electrical and Computer Engineering Department, Rice University, July 1997.
 
10
Sun Microsystems Inc. UltraSPARC User's Manual, 1997.
11


Collaborative Colleagues:
Vishal Aslot: colleagues
Rudolf Eigenmann: colleagues