Skip to main content

Performance Analysis Tools

  • Reference work entry
Encyclopedia of Parallel Computing
  • 413 Accesses

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 1,600.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 1,799.99
Price excludes VAT (USA)
  • Durable hardcover 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

Bibliography

  1. Digital continuous profiling infrastructure. www.unix.digital.com/dcpi

  2. Dynamic probe class library. oss.software.ibm.com/developerworks/opensource/dpcl/

  3. Dyninst api. www.dyninst.org

  4. Performance application programming interface. icl.cs.utk.edu/papi

  5. Buck B, Hollingsworth JK (2000) An API for runtime code patching. Int J High Perform Comput Appl 14(4):317–329

    Google Scholar 

  6. Casas M, Badia RM, Labarta J (2007) Automatic phase detection of MPI applications. In: Bischof C et al (eds) Proceedings of the international conference on parallel computing (ParCo ’07), Jülich/Aachen. Advances in Parallel Computing, vol 15, IOS, Amsterdam, pp 129–136

    Google Scholar 

  7. DeRose L, Hoover T, Hollingsworth JK (2001) The dynamic probe class library – an infrastructure for developing instrumentation for performance tools. IBM, 2001

    Google Scholar 

  8. Dongarra J, London K, Moore S, Mucci P, Terpstra D, You H, Zhou M (2003) Experiences and lessons learned with a portable interface to hardware performance counters. In: IPDPS ’03: Proceedings of the 17th international symposium on parallel and distributed processing, Washington, DC, IEEE Computer Society, p 289.2

    Google Scholar 

  9. Fürlinger K, Gerndt M, Dongarra J (2007) Scalability analysis of the SPEC OpenMP benchmarks on large-scale shared memory multiprocessors. In: Shi Y, van Albada GD, Dongarra J, Sloot PMA (eds) Computational science – ICCS 2007, Beijing. Lecture notes in computer science, vol 4488. Springer, Berlin, pp 815–822

    Google Scholar 

  10. Geimer M, Wolf F, Wylie BJN, Mohr B (2006) Scalable parallel trace-based performance analysis. In: Proceedings of the 13th European PVM/MPI users’ group meeting on recent advances in parallel virtual machine and message passing interface (EuroPVM/MPI 2006), Bonn, pp 303–312

    Google Scholar 

  11. Gerndt M, Ott M (2010) Automatic performance analysis with Periscope. Concurr Comput Pract Exp 22(6):736–748

    Google Scholar 

  12. Miller BP, Callaghan MD, Cargille JM, Hollingsworth JK, Irvin RB, Karavanic KL, Kunchithapadam K, Newhall T (1995) The Paradyn parallel performance measurement tool. IEEE Comput 28(11):37–46

    Google Scholar 

  13. Mohr B, Malony AD, Shende SS, Wolf F (2001) Towards a performance tool interface for OpenMP: An approach based on directive rewriting. In: Proceedings of the third workshop on OpenMP (EWOMP’01), Barcelona, September 2001

    Google Scholar 

  14. Müller MS, Knüpfer A, Jurenz M, Lieber M, Brunst H, Mix H, Nagel WE (2007) Developing scalable applications with Vampir, VampirServer and VampirTrace. In: Bischof C et al (eds) Proceedings of the international conference on parallel computing (ParCo 07), Jülich/Aachen. Advances in Parallel Computing, vol 15, IOS, Amsterdam, pp 113–120

    Google Scholar 

  15. Roth PC, Arnold DC, Miller BP (2003) MRNet: A software-based multicast/reduction network for scalable tools. In: Proceedings of the 2003 conference on supercomputing (SC 2003), Phoenix, November 2003

    Google Scholar 

  16. Shende SS, Malony AD (2006) The TAU parallel performance system. Int J High Perform Comput Appl, ACTS Collection Special Issue, SAGE, 20(2):287–311

    Google Scholar 

  17. Tallent NR, Mellor-Crummey JM, Adhianto L, Fagan MW, Krentel M (2009) Diagnosing performance bottlenecks in emerging petascale applications. In: SC ’09: Proceedings of the conference on high performance computing networking, storage and analysis, Portland, ACM, New York, pp 1–11

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer Science+Business Media, LLC

About this entry

Cite this entry

Gerndt, M. (2011). Performance Analysis Tools. In: Padua, D. (eds) Encyclopedia of Parallel Computing. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-09766-4_267

Download citation

Publish with us

Policies and ethics