Nothing Special   »   [go: up one dir, main page]

Skip to main content

Advertisement

Springer Nature Link
Log in
Menu
Find a journal Publish with us Track your research
Search
Cart
  1. Home
  2. Computational Science – ICCS 2005
  3. Conference paper

PARADIS: Analysis of Transaction-Based Applications in Distributed Environments

  • Conference paper
  • pp 124–131
  • Cite this conference paper
Computational Science – ICCS 2005 (ICCS 2005)
PARADIS: Analysis of Transaction-Based Applications in Distributed Environments
  • Christian Glasner20,
  • Edith Spiegl20 &
  • Jens Volkert20,21 

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 3515))

Included in the following conference series:

  • International Conference on Computational Science
  • 1279 Accesses

  • 2 Citations

Abstract

The analysis of long running and distributed applications poses a great challenge to software developers. PARADIS is a novel tool that helps the programmer with accomplishing this task. It reconstructs the corresponding event graph from events collected during a program run and provides techniques to address the problems arising from large traces. It offers several modules for specific examinations like the analysis of applications which process transactions and due to its modular architecture it allows an easy extension of the functionality. We show the usefulness on the basis of a real-life application and discuss future enhancements.

Download to read the full chapter text

Chapter PDF

Similar content being viewed by others

Improving Analysis in SPMD Applications for Performance Prediction

Chapter © 2021

Framework for Extensible, Asynchronous Task Scheduling (FEATS) in Fortran

Chapter © 2023

Paradata in Surveys

Chapter © 2024

References

  1. Miller, B.P., Callaghan, M.D., Cargille, J.M., Hollingsworth, J.K., Irvin, R.B., Karavanic, K.L., Kunchithapadam, K., Newhall, T.: The Paradyn Parallel Performance Measurement Tools. IEEE Computer 28, 37–46 (1995)

    Google Scholar 

  2. Brunst, H., Hoppe, H.-C., Nagel, W.E., Winkler, M.: Performance Optimization for Large Scale Computing: The Scalable VAMPIR Approach. In: Alexandrov, V.N., Dongarra, J., Juliano, B.A., Renner, R.S., Tan, C.J.K. (eds.) ICCS-ComputSci 2001. LNCS, vol. 2074, pp. 751–760. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  3. Brunst, H., Nagel, W.E., Malony, A.D.: A Distributed Performance Analysis Architecture for Clusters. In: IEEE International Conference on Cluster Computing, Cluster 2003, pp. 73–81. IEEE Computer Society, Hong Kong (2003)

    Google Scholar 

  4. Moore, S., Cronk, D., London, K., Dongarra, J.: Review of Performance Analysis Tools for MPI Parallel Programs. In: Cotronis, Y., Dongarra, J. (eds.) PVM/MPI 2001. LNCS, vol. 2131, pp. 241–248. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  5. Schaubschläger, C., Kranzlmüller, D., Volkert, J.: Event-based Program Analysis with DeWiz. In: Ronsse, M., De Bosschere, K. (eds.) Proceedings of the Fifth International Workshop on Automated Debugging (AADEBUG 2003), Ghent (September 2003)

    Google Scholar 

  6. Message Passing Interface Forum, MPI: A Message-Passing Interface Standard - Version 1.1 (June 1995), http://www.mcs.anl.gov/mpi/

  7. Kranzlmüller, D.: Event graph analysis for debugging massively parallel programs. PhD Thesis, Institute for Graphics and Parallel Processing, Joh. Kepler University Linz, Austria (September 2000), http://www.gup.uni-linz.ac.at/~dk/thesis/

  8. Lamport, L.: Time, clocks, and the ordering of events in a distributed system. Communications of the ACM 21(7), 558–565 (1978)

    Article  MATH  Google Scholar 

  9. Fidge, C.: Fundamentals of Distributed System Observation. IEEE Software 13, 77–83 (1996)

    Article  Google Scholar 

  10. Buck, B., Hollingsworth, J.: An API for Runtime Code Patching. Journal of High Performance Computing Applications 14(4), 317–329 (2000)

    Article  Google Scholar 

  11. Kobler, R., Schaubschläger, C., Aichinger, B., Kranzlmüller, D., Volkert, J.: Examples of Monitoring and Program Analysis Activities with DeWiz. In: Proc. DAPSYS 2004, Budapest, Hungary, September 2004, pp. 73–81 (2004)

    Google Scholar 

  12. Brandes, U., Eiglsperger, M., Herman, I., Himsolt, M., Marshall, M.S.: GraphML Progress Report: Structural Layer, Proposal. In: Mutzel, P., Jünger, M., Leipert, S. (eds.) GD 2001. LNCS, vol. 2265, pp. 501–512. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  13. Haber, R.B., McNabb, D.A.: Visualization idioms: A conceptual model for scientific visualization systems. In: Nielson, G., Shriver, B., Rosenblum, L.J. (eds.) Visualization in Scientific Computing, pp. 74–93. IEEE Comp. Society Press, Los Alamitos (1990)

    Google Scholar 

Download references

Author information

Authors and Affiliations

  1. Research Studios Austria, Studio AdVISION, Leopoldskronstr. 30, 5020, Salzburg, Austria

    Christian Glasner, Edith Spiegl & Jens Volkert

  2. GUP – Institute of Graphics and Parallel Processing, Joh. Kepler University Linz, Altenbergerstr. 69, 4040, Linz, Austria

    Jens Volkert

Authors
  1. Christian Glasner
    View author publications

    Search author on:PubMed Google Scholar

  2. Edith Spiegl
    View author publications

    Search author on:PubMed Google Scholar

  3. Jens Volkert
    View author publications

    Search author on:PubMed Google Scholar

Editor information

Editors and Affiliations

  1. Department of Mathematics and Computer Science, Emory University, Atlanta, Georgia, USA

    Vaidy S. Sunderam

  2. Department of Mathematics and Computer Science, University of Amsterdam, Kruislaan 403, 1098, Amsterdam, SJ, The Netherlands

    Geert Dick van Albada

  3. Faculty of Sciences, Section of Computational Science, University of Amsterdam, Kruislaan 403, 1098, Amsterdam, SJ, The Netherlands

    Peter M. A. Sloot

  4. Computer Science Department, University of Tennessee, 37996-3450, TN, Knoxville, USA

    Jack J. Dongarra

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Glasner, C., Spiegl, E., Volkert, J. (2005). PARADIS: Analysis of Transaction-Based Applications in Distributed Environments. In: Sunderam, V.S., van Albada, G.D., Sloot, P.M.A., Dongarra, J.J. (eds) Computational Science – ICCS 2005. ICCS 2005. Lecture Notes in Computer Science, vol 3515. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11428848_16

Download citation

  • .RIS
  • .ENW
  • .BIB
  • DOI: https://doi.org/10.1007/11428848_16

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-26043-1

  • Online ISBN: 978-3-540-32114-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Share this paper

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

Publish with us

Policies and ethics

Search

Navigation

  • Find a journal
  • Publish with us
  • Track your research

Discover content

  • Journals A-Z
  • Books A-Z

Publish with us

  • Journal finder
  • Publish your research
  • Language editing
  • Open access publishing

Products and services

  • Our products
  • Librarians
  • Societies
  • Partners and advertisers

Our brands

  • Springer
  • Nature Portfolio
  • BMC
  • Palgrave Macmillan
  • Apress
  • Discover
  • Your US state privacy rights
  • Accessibility statement
  • Terms and conditions
  • Privacy policy
  • Help and support
  • Legal notice
  • Cancel contracts here

65.254.225.175

Not affiliated

Springer Nature

© 2025 Springer Nature