Advanced Search

Journal Navigation

Journal Home

Subscriptions

Archive

Contact Us

Table of Contents

CiteULike is a free service for managing and discovering scholarly references - click here to get started.

Sign In to gain access to subscriptions and/or personal tools.
International Journal of High Performance Computing Applications
This Article
Right arrow Full Text (PDF)
Right arrow References
Right arrow Alert me when this article is cited
Right arrow Alert me if a correction is posted
Services
Right arrow Email this article to a friend
Right arrow Similar articles in this journal
Right arrow Similar articles in Web of Science
Right arrow Alert me to new issues of the journal
Right arrow Add to Saved Citations
Right arrow Download to citation manager
Right arrowRequest Permissions
Right arrow Request Reprints
Right arrow Add to My Marked Citations
Citing Articles
Right arrow Citing Articles via HighWire
Right arrow Citing Articles via Web of Science (23)
Right arrow Citing Articles via Google Scholar
Right arrow Citing Articles via Scopus
Google Scholar
Right arrow Articles by Nudd, G. R.
Right arrow Articles by Wilcox, D. V.
Right arrow Search for Related Content
Social Bookmarking
 Add to CiteULike   Add to Complore   Add to Connotea   Add to Del.icio.us   Add to Digg   Add to Reddit   Add to Technorati   Add to Twitter  
What's this?

Pace—A Toolset for the Performance Prediction of Parallel and Distributed Systems

G. R. Nudd

High Performance Systems Laboratory, Department of Computer Science, University of Warwick, U.K.

D. J. Kerbyson

High Performance Systems Laboratory, Department of Computer Science, University of Warwick, U.K.

E. Papaefstathiou

High Performance Systems Laboratory, Department of Computer Science, University of Warwick, U.K.

S. C. Perry

High Performance Systems Laboratory, Department of Computer Science, University of Warwick, U.K.

J. S. Harper

High Performance Systems Laboratory, Department of Computer Science, University of Warwick, U.K.

D. V. Wilcox

High Performance Systems Laboratory, Department of Computer Science, University of Warwick, U.K.

This paper describes a methodology that provides detailed predictive performance information throughout the software design and implementation cycles. It is structured around a hierarchy of performance models that describe the computing system in terms of its software, parallelization, and hardware components. The methodology is illustrated with an implementation, the performance analysis and characterization environment (PACE) system, which provides information concerning execution time, scalability, and resource use. A principal aim of the work is to provide a capability for rapid calculation of relevant performance numbers without sacrificing accuracy. The predictive nature of the approach provides both pre and post implementation analyses and allows implementation alternatives to be explored prior to the commitment of an application to a system. Because of the relatively fast analysis times, these techniques can be used at runtime to assist in application steering and scheduling with reference to dynamically changing systems and metacomputing.

International Journal of High Performance Computing Applications, Vol. 14, No. 3, 228-251 (2000)
DOI: 10.1177/109434200001400306


Add to CiteULike CiteULike   Add to Complore Complore   Add to Connotea Connotea   Add to Del.icio.us Del.icio.us   Add to Digg Digg   Add to Reddit Reddit   Add to Technorati Technorati   Add to Twitter Twitter    What's this?


This article has been cited by other articles:


Home page
SIMULATIONHome page
J. Cao
ARMSim: A Modeling and Simulation Environment for Agent-Based Grid Computing
SIMULATION, May 1, 2004; 80(4-5): 221 - 229.
[Abstract] [PDF]