Abstract
In this paper, we introduce a new concept that we call a parallel CORBA object. It is the basis of the Cobra runtime system that is compliant to the CORBA specification. Cobra is being developed within the PACHA Esprit project. It aims at helping the design of high-performance applications using independent software components through the use of distributed objects. It provides the benefits of distributed and parallel programming using a combination of two standards: CORBA and MPI. To support CORBA parallel objects, we propose to extend the IDL language to support object and data distribution. In this paper, we discuss the concept of CORBA parallel object.
Chapter PDF
Keywords
- Client Side
- Server Node
- Execution Model
- Object Management Group
- Common Object Request Broker Architecture
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
P. Arbenz, W. Gander, and M. Oettli. The Remote Computation System. In HPCN Europe ’96, volume 1067 of LNCS, pages 662–667, 1996.
P. Beaugendre, T. Priol, G. Alleon, and D. Delavaux. A client/server approach for hpc applications within a networking environment. In HPCN’98, pages 518–525, April 1998.
H. Casanova and J. Dongara. NetSolve: A Network Server for Solving Computational Science Problems. The International Journal of Supercomputer Applications and High Performance Computing, 11(3):212–223, 1997.
A. S. Grimshaw, W. A. Wulf, and the Legion team. The Legion Vision of a Worldwide Virtual Computer. Communications of the ACM, 1(40):39–45, January 1997.
Object Management Group. The common object request broker: Architecture and specification 2.1, August 1997.
Dolphin Interconnect. Clustar interconnect technology. White Paper, 1998.
K. Keahey and D. Gannon. PARDIS: CORBA-based Architecture for Application-level Parallel Distributed Computation. In Proceedings of Supercomputing ’97, November 1997.
M. Sato, H. Nakada, S. Sekiguchi, S. Matsuoka, U. Nagashima, and H. Takagi. Ninf: A Network Based Information Library for Global World-Wide Computing Infrastructure. In HPCN Europe ’97, volume 1225 of LNCS, pages 491–502, 1997.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Priol, T., René, C. (1998). Cobra: A CORBA-compliant programming environment for high-performance computing. In: Pritchard, D., Reeve, J. (eds) Euro-Par’98 Parallel Processing. Euro-Par 1998. Lecture Notes in Computer Science, vol 1470. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0057973
Download citation
DOI: https://doi.org/10.1007/BFb0057973
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-64952-6
Online ISBN: 978-3-540-49920-6
eBook Packages: Springer Book Archive