Skip to main content

TAU

  • Reference work entry
  • 130 Accesses

Synonyms

TAU performance system ; Tuning and analysis utilities

Definition

The TAU Performance System is an integrated suite of tools for instrumentation, measurement, and analysis of parallel programs with particular focus on large-scale, high-performance computing (HPC) platforms. TAU’s objectives are to provide a flexible and interoperable framework for performance tool research and development, and robust, portable, and scalable set of technologies for performance evaluation on high-end computer systems.

Discussion

Introduction

Scalable parallel systems have always evolved together with the tools used to observe, understand, and optimize their performance. Next-generation parallel computing environments are guided to a significant degree by what is known about application performance on current machines and how performance factors might be influenced by technological innovations. State-of-the-art performance tools play an important role in helping to understand application...

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

Buying options

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

Learn about institutional subscriptions

Bibliography

  1. Bell R, Malony A, Shende S (2003) A portable, extensible, and scalable tool for parallel performance profile analysis. In: European conference on parallel computing (EuroPar 2003), Klagenfurt

    Google Scholar 

  2. Brunst H, Kranzlmüller D, Nagel WE (2004) Tools for scalable parallel program analysis – Vampir NG and DeWiz. In: Distributed and parallel systems, cluster and grid computing, vol 777. Springer, New York

    Google Scholar 

  3. Brunst H, Nagel W, Malony A (2003) A distributed performance analysis architecture for clusters. In: IEEE international conference on cluster computing (Cluster 2003), pp 73–83. IEEE Computer Society, Los Alamitos

    Google Scholar 

  4. Huck KA, Malony AD (2005) Perfexplorer: a performance data mining framework for large-scale parallel computing. In: High performance networking and computing conference (SC’05). IEEE Computer Society, Los Alamitos

    Google Scholar 

  5. Huck K, Malony A, Bell R, Morris A (2005) Design and implementation of a parallel performance data management framework. In: International conference on parallel processing (ICPP 2005). IEEE Computer Society, Los Alamitos

    Google Scholar 

  6. Huck K, Malony A, Shende S, Morris A (2008) Knowledge support and automation for performance analysis with PerfExplorer 2.0. J Sci Program 16(2–3):123–134 (Special issue on large-scale programming tools and environments)

    Google Scholar 

  7. Knüpfer A, Brendel R, Brunst H, Mix H, Nagel WE (2006) Introducing the Open Trace Format (OTF). In: International conference on computational science (ICCS 2006). Lecture notes in computer science, vol 3992. Springer, Berlin, pp 526–533

    Google Scholar 

  8. Mayanglambam S, Malony A, Sottile M (2009) Performance measurement of applications with GPU acceleration using CUDA. In: Parallel computing (ParCo), Lyon

    Google Scholar 

  9. Mohr B, Wolf F (2003) KOJAK – a tool set for automatic performance analysis of parallel applications. In: European conference on parallel computing (EuroPar 2003). Lecture notes in computer science, vol 2790. Springer, Berlin, pp 1301–1304

    Google Scholar 

  10. Nataraj A, Sottile M, Morris A, Malony AD, Shende S (2007) TAUoverSupermon: low-overhead online parallel performance monitoring. In: European conference on parallel computing (EuroPar 2007), Rennes

    Google Scholar 

  11. Nataraj A, Morris A, Malony AD, Sottile M, Beckman P (2007) The ghost in the machine: observing the effects of kernel operation on parallel application performance. In: High performance networking and computing conference (SC’07), Reno

    Google Scholar 

  12. Nataraj A, Malony A, Morris A, Arnold D, Miller B (2008) In search of sweet-spots in parallel performance monitoring. In: IEEE international conference on cluster computing (Cluster 2008), Tsukuba

    Google Scholar 

  13. Nataraj A, Malony A, Morris A, Arnold D, Miller B (2008) TAUoverMRNet (ToM): a framework for scalable parallel performance monitoring. In: International workshop on scalable tools for high-end computing (STHEC ’08), Kos

    Google Scholar 

  14. Nataraj A, Malony AD, Shende S, Morris A (2008) Integrated parallel performance views. Clust Comput 11(1):57–73

    Google Scholar 

  15. Shende S (2001) The role of instrumentation and mapping in performance measurement. Ph.D. thesis, University of Oregon

    Google Scholar 

  16. Shende S, Malony A (2006) The TAU parallel performance system. Int J Supercomput Appl High Speed Comput 20(2, Summer):287–311 (ACTS collection special issue)

    Google Scholar 

  17. Shende S, Malony AD, Cuny J, Lindlan K, Beckman P, Karmesin S (1998) Portable profiling and tracing for parallel scientific applications using C​+​+. In: SIGMETRICS symposium on parallel and distributed tools, SPDT’98, Welches, pp 134–145

    Google Scholar 

  18. Wolf F et al (2008) Usage of the SCALASCA toolset for scalable performance analysis of large-scale parallel applications. In: Proceedings of the second HLRS parallel tools workshop, Stuttgart. Lecture notes in computer science. Springer, Berlin

    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

Shende, S., Malony, A.D., Morris, A., Spear, W., Biersdorff, S. (2011). TAU. In: Padua, D. (eds) Encyclopedia of Parallel Computing. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-09766-4_59

Download citation

Publish with us

Policies and ethics