ScienceDirect® Home Skip Main Navigation Links
You have guest access to ScienceDirect. Find out more.
 
Home
Browse
My Settings
Alerts
Help
 Quick Search
 Search tips (Opens new window)
    Clear all fields    
advertisementadvertisement
Future Generation Computer Systems
Volume 24, Issue 2, February 2008, Pages 121-132
 
Font Size: Decrease Font Size  Increase Font Size
 Abstract - selected
Article
Purchase PDF (2033 K)

  E-mail Article   
  Add to my Quick Links   
Bookmark and share in 2collab (opens in new window)
Request permission to reuse this article
  Cited By in Scopus (0)
 
 
 
Related Articles in ScienceDirect
View More Related Articles
 
View Record in Scopus
 
doi:10.1016/j.future.2007.03.008    How to Cite or Link Using DOI (Opens New Window)
Copyright © 2007 Elsevier Ltd All rights reserved.

High-level application-specific performance analysis using the G-PM toolstar, open

Roland Wismüllera, Corresponding Author Contact Information, E-mail The Corresponding Author, Marian Bubakb, E-mail The Corresponding Author and Włodzimierz Funikac, E-mail The Corresponding Author

aBSVS, University of Siegen, Germany bInstitute of Computer Science AGH-UST, Academic Computer Centre — CYFRONET, Kraków, Poland cInstitute of Computer Science AGH-UST, Kraków, Poland

Received 26 September 2006; 
revised 31 January 2007; 
accepted 26 March 2007. 
Available online 6 April 2007.

Purchase the full-text article



References and further reading may be available for this article. To view references and further reading you must purchase this article.

Abstract

The paper presents an approach to overcome a traditional problem of parallel performance analysis tools: performance data often are too low level and cannot easily be mapped to the application’s code structure, e.g. its execution phases. The G-PM tool offers the user an easy but flexible means to define her/his own high-level, application specific metrics based on existing metrics and application events. We discuss the basic concepts of G-PM from the user’s point of view, its design, and some implementation issues, including the language PMSL which supports the specification of user-defined metrics. In the main part of the paper, we present a case study based on a real world medical application from the EU funded CrossGrid project, which demonstrates the concept of user-defined metrics as well as its usefulness in practice.

Article Outline

1. Introduction
2. Related work
3. A user’s view of G-PM
3.1. User-defined metrics
3.2. The performance metrics specification language PMSL
4. Design and implementation of G-PM
4.1. The OMIS interface
4.2. The OCM-G monitoring system
4.3. The G-PM tool
5. A use case
5.1. Simulation progress and load imbalance
5.2. Times for single iterations
5.3. Behaviour of program phases
5.4. Measurement overhead
6. Conclusion and future work
References
Vitae











 
Home
Browse
My Settings
Alerts
Help
Elsevier.com (Opens new window)
About ScienceDirect  |  Contact Us  |  Information for Advertisers  |  Terms & Conditions  |  Privacy Policy
Copyright © 2008 Elsevier B.V. All rights reserved. ScienceDirect® is a registered trademark of Elsevier B.V.