Skip to main content

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 4192))

Abstract

With parallel file I/O we are faced with the situation that we do not have appropriate tools to get an insight into the I/O server behavior depending on the I/O calls in the corresponding parallel MPI program. We present an approach that allows us to also get event traces from the I/O server environment and to merge them with the client trace. Corresponding events will be matched and visualized. We integrate this functionality into the parallel file system PVFS2 and the MPICH2 tool Jumpshot.

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.

References

  1. APART (Homepage), http://www.kfa-juelich.de/apart/

  2. Intel Trace Analyzer & Collector (Home page), http://www.intel.com/cd/software/products/asmo-na/eng/cluster/tanalyzer/index.htm

  3. Krempel, S.: Tracing Connections Between MPI Calls and Resulting PVFS2 Disk Operations, Bachelor’s Thesis, March, Ruprecht-Karls-Universität Heidelberg, Germany (2006)

    Google Scholar 

  4. Ludwig, T.: Research Trends in High Performance Parallel Input/Output for Cluster Environments. In: Proceedings of the 4th International Scientific and Practical Conference on Programming UkrPROG 2004, pp. 274–281. National Academy of Sciences of Ukraine, Kiev, Ukraine (2004)

    Google Scholar 

  5. Miller, B.P., et al.: The Paradyn Parallel Performance Measurement Tool. IEEE Computer, Special issue on performance evaluation tools for parallel and distributed computer systems 28(11), 37–46 (1995)

    Google Scholar 

  6. MPICH2 home page (Home page), http://www-unix.mcs.anl.gov/mpi/mpich2/index.htm

  7. Panse, F.: Extended Tracing Capabilities and Optimization of the PVFS2 Event Logging Management, Diploma Thesis, Ruprecht-Karls-Universität Heidelberg, Germany (to be submitted)

    Google Scholar 

  8. Paradyn Parallel Performance Tools (Home page), http://www.paradyn.org/index.html

  9. Performance Visualization for Parallel Programs (Home page), http://www-unix.mcs.anl.gov/perfvis/

  10. Shende, S., Malony, A.: The Tau Parallel Performance System. International Journal of High Performance Computing Applications 20, 287–311 (2006)

    Article  Google Scholar 

  11. TAU – Tuning and Analysis Utilities (Home page), http://www.cs.uoregon.edu/research/tau/

  12. The Parallel Virtual File System – Version 2 (Home page), http://www.pvfs.org/pvfs2/

  13. The PVFS2 Development Team: PVFS2 Internal Documentation included in the source code package (2006)

    Google Scholar 

  14. Withanage, D.: Performance Visualization for the PVFS2 Environment, Bachelor’s Thesis, Ruprecht-Karls-Universität Heidelberg, Germany (November 2005)

    Google Scholar 

  15. XMPI – A Run/Debug GUI for MPI (Home page), http://www.lam-mpi.org/software/xmpi/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ludwig, T., Krempel, S., Kunkel, J., Panse, F., Withanage, D. (2006). Tracing the MPI-IO Calls’ Disk Accesses. In: Mohr, B., Träff, J.L., Worringen, J., Dongarra, J. (eds) Recent Advances in Parallel Virtual Machine and Message Passing Interface. EuroPVM/MPI 2006. Lecture Notes in Computer Science, vol 4192. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11846802_45

Download citation

  • DOI: https://doi.org/10.1007/11846802_45

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-39110-4

  • Online ISBN: 978-3-540-39112-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics