Skip to main content

A Model Driven Monitoring Approach to Support the Multi-view Performance Analysis of Parallel Responsive Applications

  • Conference paper
  • First Online:
Book cover Computer Performance Evaluation (TOOLS 1998)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1469))

  • 363 Accesses

Abstract

This paper describes an approach to carry out performance analysis of parallel responsive applications. The approach is mainly based on measurement, but in addition, the idea of driving the measurement process (application instrumentation and monitoring) by a behavioral model is introduced. Using this model, highly comprehensible performance information can be collected. The combined use of both modeling and measurement techniques is referred to as Model Driven Monitoring. The whole approach relies on this behavioral model, one instrumentation method and two tools, one for monitoring and the other for visualization and analysis. Each of these is briefly described, and the steps to carry out performance analysis based on them are clearly defined. They are explained by means of a case study. Finally, one method to evaluate the intrusiveness of the monitoring approach is proposed, and the intrusiveness results for the case study are presented.

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. F. Cristian. Probabilistic clock synchronization. Distributed Computing, March 1989.

    Google Scholar 

  2. G. A. Geist, M. T. Heath, B. W. Peyton, and P. H. Worley. A user’s guide to picl, a portable instrumented communication library. Technical Report TM-11616, ORNL, 1990.

    Google Scholar 

  3. R. Hofmann, R. Klar, B. Mohr, A. Quich, and M. Siegle. Distributed performance monitoring: Methods, tools, and applications. IEEE Trans. on Parallel and Distributed Systems, 5(6), June 1994.

    Google Scholar 

  4. Parsys Ltd. SN 9500 Technical Overview, 1994.

    Google Scholar 

  5. D. A. Reed, R. A. Aydt, R. J. Noe, P. C. Roth, K. A. Shields, W. Schwartz, and L. F. Tavera. Scalable performance analysis: The pablo performance analysis environment. In Scalable Parallel Libraries, 1993.

    Google Scholar 

  6. L. Schäfers and C. Scheidler. Monitoring the t9000: the trapper approach. In Transputer Applications and Systems, 1994.

    Google Scholar 

  7. C. U. Smith. Performance Engineering of Software Systems. Addison-Wesley, 1990.

    Google Scholar 

  8. Francisco J. Suárez, Javier García, Joaqu acuteın Entrialgo, Daniel F. García, Santiago Grana, and Pedro de Miguel. A toolset for visualization and analysis of parallel real-time embedded systems based on fast prototyping techniques. In Euromicro Workshop on Parallel and Distributed Processing, pages 186–194, Madrid, Spain, January 1998.

    Google Scholar 

  9. Texas Instrument. C40 Reference Manual, 1993.

    Google Scholar 

  10. C. M. Woodside. A three-view model for performance engineering of concurrent software. IEEE Transactions on Software Engineering, 21(9):754–767, September 1995.

    Article  Google Scholar 

  11. B. J. N. Wylie and E. Endo. Annai/pma multi-level hierarchical parallel program performance engineering. In 1st International Workshop on Highlevel Programming Models and Supportive Environments, April 1996.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

García, J., Entrialgo, J., Suárez, F., García, D.F. (1998). A Model Driven Monitoring Approach to Support the Multi-view Performance Analysis of Parallel Responsive Applications. In: Puigjaner, R., Savino, N.N., Serra, B. (eds) Computer Performance Evaluation. TOOLS 1998. Lecture Notes in Computer Science, vol 1469. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-68061-6_10

Download citation

  • DOI: https://doi.org/10.1007/3-540-68061-6_10

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-64949-6

  • Online ISBN: 978-3-540-68061-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics