Skip to main content

Performance Prediction of Java Program for Metacomputing

  • Conference paper
The Internet Challenge: Technology and Applications
  • 51 Accesses

Abstract

We address the challenging problem of program design for metacomputing in the heterogeneous, highly dynamic Internet environment, by providing the application user with a set of parameterized components called skeletons. This paper focuses on estimating the execution time of the application-specific program parts expressed in Java. Our results allow a reliable performance prediction for the execution of skeleton-based programs on remote Internet servers.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Alt, M., Bischof, H., and Gorlatch, S. (2002). Program development for computational grids using skeletons and performance prediction. In Third Int. Workshop on Constructive Methods for Parallel Programming (CMPP2002), Technical Report. Technische Universitat Berlin. To appear.

    Google Scholar 

  • Atanassov, P., Puschner, P., and Kirner, R. (2001). Using real hardware to create an accurate timing model for execution-time analysis. International Workshop on Real-Time Embedded Systems RTES 2001 (held with 22nd IEEE RTSS 2001), London, UK.

    Google Scholar 

  • Au, P., Darlington, J., Ghanem, M., Guo, Y., To, H. W., and Yang, J. (1996). Co-ordinating heterogeneous parallel computation. In Euro-Par, Vol. I, pages 601–614.

    Google Scholar 

  • Bate, I., Bernat, G., Murphy, G., and Puschner, P. (2000). Low-level analysis of a portable wcet analysis framework. In 6th IEEE Real-Time Computing Systems and Applications (RTCSA2000), pages 39–48.

    Google Scholar 

  • Berman, F. et al. (2001). The GrADS project: Software support for high-level Grid application development. Int. J. of High Performance Computing Applications, 15(4):327–344.

    Article  Google Scholar 

  • Bernat, G., Burns, A., and Wellings, A. (2000). Portable worst case execution time analysis using java byte code. In Proc. 12th EUROMICRO conference on Real-time Systems.

    Google Scholar 

  • Bischof, H. and Gorlatch, S. (2001). Parallelization tridiagonal system solver by adjustment to a homomorphic skeleton. In Jahnichen, S. and Zhou, X., editors, Proceedings of the Fourth International Workshop on Advanced Parallel Processing Technologies, pages 9–18.

    Google Scholar 

  • Foster, I. and Kesselmann, C, editors (1998). The Grid: Blueprint for a New Computing Infrastructure. Morgan Kaufmann.

    Google Scholar 

  • Kennedy, K. et al. (2002). Toward a framework for preparing and executing adaptive grid programs. In Proceedings of NSF Next Generation Systems Program Workshop (International Parallel and Distributed Processing Symposium 2002), Fort Lauderdale.

    Google Scholar 

  • Meyer, J. and Downing, T. (1997). Java Virtual Machine. O’Reilly.

    Google Scholar 

  • Press, W. H., Teukolsky, S. A., Vetterling, W. T., and Flannery, B. P. (1992). Numerical Recipes in C: The Art of Scientific Computing. Cambridge University Press, second edition.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer Science+Business Media New York

About this paper

Cite this paper

Alt, M., Gorlatch, S. (2002). Performance Prediction of Java Program for Metacomputing. In: Hommel, G., Huanye, S. (eds) The Internet Challenge: Technology and Applications. Springer, Dordrecht. https://doi.org/10.1007/978-94-010-0494-7_13

Download citation

  • DOI: https://doi.org/10.1007/978-94-010-0494-7_13

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-94-010-3942-0

  • Online ISBN: 978-94-010-0494-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics