Skip to main content

A Community Databank for Performance Tracefiles

  • Conference paper
  • First Online:
Recent Advances in Parallel Virtual Machine and Message Passing Interface (EuroPVM/MPI 2001)

Abstract

Tracefiles provide a convenient record of the behavior of HPC programs, but are not generally archived because of their storage requirements. This has hindered the developers of performance analysis tools, who must create their own tracefile collections in order to test tool functionality and usability. This paper describes a shared databank where members of the HPC community can deposit tracefiles for use in studying the performance characteristics of HPC platforms as well as in tool development activities. We describe how the Tracefile Testbed was designed and implemented to facilitate flexible searching and retrieval of tracefiles. A Web-based interface provides a convenient mechanism for browsing and downloading collections of tracefiles and tracefile segments based on a variety of characteristics. The paper discusses the key implementation challenges.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Bibliography

  1. R. Eigenmann and S. Hassanzadeh. Benchmarking with Real Industrial Applications: The SPEC High-Performance Group. IEEE Computational Science and Engineering, Spring Issue, 1996.

    Google Scholar 

  2. T. Fahringer and A. Pozgaj. P3T+: A Performance Estimator for Distributed and Parallel Programs. Journal of Scientific Programming, 7(1), 2000.

    Google Scholar 

  3. B.P. Miller et al. The Paradyn Parallel Measurement Performance Tool. IEEE Computer, 28(11):37–46, 1995.

    Google Scholar 

  4. K.L. Karavanic and B.P. Miller. Improving Online Performance Diagnosis by the Use of Historical Performance Data. In Proc. SC’99, 1999.

    Google Scholar 

  5. C.M. Pancake, M. Newsome and J. Hanus. ’split Personalities’ for Scientific Databases: Targeting Database Middleware and Interfaces to Specific Audiences. Future Generation Computing Systems, 6: 135–152, 1999.

    Article  Google Scholar 

  6. S.E. Perl, W.E. Weihl, and B. Noble. Continuous Monitoring and Performance Specification. Technical Report 153, Digital Systems Research Center, June 1998.

    Google Scholar 

  7. D.A. Reed et al. Performance Analysis of Parallel Systems: Approaches and Open Problems. In Joint Symposium on Parallel Processing, pages 239–256, 1998.

    Google Scholar 

  8. S. Shende and A. Malony and J. Cuny and K. Lindlan and P. Beckman and S. Karmesin, Portable Profiling and Tracing for Parallel Scientific Applications using C++. In Proc. SPDT’98: ACM SIGMETRICS Symposium on Parallel and Distributed Tools, pages 134–145, 1998.

    Google Scholar 

  9. J. Yan, S. Sarukhai, and P. Mehra, “Performance Measurement, Visualization and Modeling of Parallel and Distributed Programs Using the AIMS Toolkit,” Software-Practice and Experience, 25(4): 429–461, 1995.

    Article  Google Scholar 

  10. O. Zaki, E. Lusk, W. Gropp, and D. Swider. Toward Scalable Performance Visualization with Jumpshot. The International Journal of High Performance Computing Applications, 13(2):277–288, 1999.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ferschweiler, K., Calzarossa, M., Pancake, C., Tessera, D., Keon, D. (2001). A Community Databank for Performance Tracefiles. In: Cotronis, Y., Dongarra, J. (eds) Recent Advances in Parallel Virtual Machine and Message Passing Interface. EuroPVM/MPI 2001. Lecture Notes in Computer Science, vol 2131. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45417-9_33

Download citation

  • DOI: https://doi.org/10.1007/3-540-45417-9_33

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-42609-7

  • Online ISBN: 978-3-540-45417-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics