Skip to main content

Experiences on Computational Program Reuse with Service Mechanism

  • Conference paper
Grid and Cooperative Computing (GCC 2003)

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

Included in the following conference series:

  • 496 Accesses

Abstract

Grid technology changes the scientific computing mode. In our computational program reuse framework, scientists only need to specify which computational service to use and provide the location of raw data and computing results. All the other works are done automatically. “A computational service” is the key concept that is an abstract of multiple programs that realize the same function. This paper introduces the technical problems and solutions in this area which consist of program reuse mechanism, detailed information getting, computing resource decision, running environment preparation and restoration, remote program starting up and management. The information service tool and the resource management tool of Globus Toolkit provide supports to some problems. The last part of the paper discusses our understanding to grid scientific computation and the predicted works.

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. Bester, J., Foster, I., Kesselman, C., Tedesco, J., Tuecke, S.: GASS: A Data Movement and Access Service for Wide Area Computing Systems. In: Sixth Workshop on I/O in Parallel and Distributed Systems, May 5 (1999)

    Google Scholar 

  2. Czajkowski, K., Fitzgerald, S., Foster, I., Kesselman, C.: Grid Information Services for Distributed Resource Sharing. In: Proceedings of the Tenth IEEE International Symposium on High-Performance Distributed Computing (HPDC-10), August 2001, IEEE Press, Los Alamitos (2001)

    Google Scholar 

  3. Czajkowski, K., Foster, I., Karonis, N., Kesselman, C., Martin, S., Smith, W., Tuecke, S.: A Resource Management Architecture for Metacomputing Systems. In: Proc. IPPS/SPDP 1998 Workshop on Job Scheduling Strategies for Parallel Processing, pp. 62–82 (1998)

    Google Scholar 

  4. Berman, F., Chien, A., Cooper, K., Dongarra, J., Foster, I., Gannon, D., Johnsson, L., Kennedy, K., Kesselman, C., Crummey, J.M., Reed, D., Torczon, L., Wolski, R.: The GrADS Project: Software Support for High-Level Grid Application Development

    Google Scholar 

  5. Foster, I., Karonis, N.: A Grid-Enabled MPI: Message Passing in Heterogeneous Distributed Computing Systems. In: Proc. 1998 SC Conference (November 1998)

    Google Scholar 

  6. Kielmann, T., Bal, H.E., Maassen, J., van Nieuwpoort, R., Veldema, R., Hofman, R., Jacobs, C., Verstoep, K.: The Albatross Project: Parallel Application Support for Computational Grids

    Google Scholar 

  7. Allen, G., Dramlitsch, T., Foster, I., Goodale, T., Karonis, N., Ripeanu, M., Seidel, E., Toonen, B.: Cactus-G: Enabling High-Performance Simulation in Heterogeneous Distributed Computing Environments

    Google Scholar 

  8. Kielmann, T., Hofman, R.F.H., Bal, H.E., Plaat, A., Bhoedjang, R.A.F.: MagPIe: MPI’s Collective Communication Operations for Clustered Wide Area Systems. In: Proc. Seventh ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP 1999), Atlanta, GA, May 4-6, pp. 131–140 (1999)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Chen, P., Wang, B., Xu, G., Xu, Z. (2004). Experiences on Computational Program Reuse with Service Mechanism. In: Li, M., Sun, XH., Deng, Qn., Ni, J. (eds) Grid and Cooperative Computing. GCC 2003. Lecture Notes in Computer Science, vol 3032. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24679-4_135

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-24679-4_135

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-21988-0

  • Online ISBN: 978-3-540-24679-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics