Skip to main content

Implementation of a CORBA-Based Metacomputing System⋆

  • Conference paper
  • First Online:
High-Performance Computing and Networking (HPCN-Europe 2001)

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

Included in the following conference series:

Abstract

The access to distributed high performance computing facilities for execution of Java programs has generated considerable interest. A metacomputing system, or metasystem, allows uniform access to heterogeneous resources. Our case study is suma,a metasystem defined as a set of corba components,offerin g services for execution of both sequential and parallel applications. This document describes the most important aspects of suma design in terms of corba services. We present some experimental results related to execution overhead in a campus-wide environment.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

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.

Similar content being viewed by others

References

  1. Philip Alpatov, Greg Baker, Carter Edwards, John Gunnels, Greg Morrow, James Overfelt, R obert van de Geijn, and Yuan-Jye J. Wu. PLAPACK: Parallel linear algebra package. In Proceedings of the SIAM Parallel Processing Conference, 1997.

    Google Scholar 

  2. Mark Baker, Bryan Carpenter, Sung Hoon Ko, and Xinying Li. mpiJava: A Java interface to MPI. In First UK Workshop on Java for High Performance Network Computing, Europar 98, 1998.

    Google Scholar 

  3. A. Baratloo, M. Karaul, Z.M. Kedem, and P. Wyckoff. Charlotte: Metacomputing on the web. Future Generation Computer Systems, 15( 5-6):559–570, Octuber 1999.

    Article  Google Scholar 

  4. P. Beaugendre, T. Priol, and C. Rene. Cobra: A CORBA-compliant Programming Environment for High-Performance Computing. Technical Report Publication interne nro. 1141,I RISA: Institut de Recherche en Informatique et Systemes Aleatoires, December 1997.

    Google Scholar 

  5. S. Bouchenak. Making java applications mobile or persistent. In Proceedings of 6th USENIX Conference on Object-Oriented Technologies and Systems (COOTS’01), january 2001.

    Google Scholar 

  6. T. Brench, H. Sandhu, M. Shan, and J. Talbot. ParaWeb: towards world-wide supercomputing. In Proceedings of the 7th ACM SIGOPS European Worshop, 1996.

    Google Scholar 

  7. Gerald Brose. JacORB-a Java Object Request Broker, Abril 1997. http://www.inf.fu-berlin.de/~brose/jacorb/.

  8. Y. Cardinale and E. Hernández. Checkpointing facility in a metasystem. Submitted to Euro-Par 2001, January 2001.

    Google Scholar 

  9. M. Curiel, Y. Cardinale, C. Figueira, and E. Hernández. Services for modeling metasystem performance using queuing network models. In Proc. of the Communication Networks and Distributed Systems Modeling and Simulation Conference (CNDS’01),2000.

    Google Scholar 

  10. Carlos Figueira and Emilio Hernández. Profiling facility in a metasystem. In Proceedings of HPCN 2001. Springer Verlag,2001. Accepted for publishing.

    Google Scholar 

  11. V. Getov, S. Flynn-Hummel, and S. Mintchev. High-performance parallel programming in Java: Exploiting native libraries. In ACM 1998 Workshop on Java for High-Performance Network Computing, 1998.

    Google Scholar 

  12. E. Hernández, Y. Cardinale, C. Figueira, and A. Teruel. Suma: A scientific metacomputer. In Proceedings of the International Conference ParCo99. Imperial College Press, January 2000.

    Google Scholar 

  13. Java Grande Forum. Java Grande Forum Report: Making Java work for high end computing. Technical Report JGF-TR-1, Java Grande Forum Panel,1998. Available at http://www.javagrande.org/sc98/sc98grande.pdf.

  14. K. Keahey. Pardis: Programmer-level abstractions for metacomputing. “Future Generation Computer Systems”,15( 5-6):637–647, Octuber 1999.

    Article  Google Scholar 

  15. José Moreira. Closing the performance gap between Java and Fortran in technical computing. In Java for High Performance Computing Workshop, Europar 98, 1998.

    Google Scholar 

  16. Michael O. Neary, Bernd O. Christiansen, Peter Capello, and Klaus E. Schauser. Javelin: Parallel computing on the internet. Future Generation Computer Systems, 15(5-6):659–674, Octuber 1999.

    Article  Google Scholar 

  17. H. Takagi, S. Matsouka, H. Nakada, S. Sekiguchi, M. Satoh, and U. Nagashima. Ninflet: a migratable parallel object framework using java. In Proc. of the ACM 1998 Worshop on Java for High-Performance Network Computing, 1998.

    Google Scholar 

  18. The Java Grande Forum Benchmark Suite. http://www.epcc.ed.ac.uk/javagrande/. Version 2.0.

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Cardinale, Y., Curiel, M., Figueira, C., García, P., Hernández, E. (2001). Implementation of a CORBA-Based Metacomputing System⋆. In: Hertzberger, B., Hoekstra, A., Williams, R. (eds) High-Performance Computing and Networking. HPCN-Europe 2001. Lecture Notes in Computer Science, vol 2110. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48228-8_72

Download citation

  • DOI: https://doi.org/10.1007/3-540-48228-8_72

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-42293-8

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

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics