Abstract
This paper describes a client/server approach for high-performance computing applications using the CORBA (Common Object Request Broker Architecture) specification from the OMG (Object Management Group). This approach is based on the Cobra runtime system which has been targeted to exploit the computing power of a network of homogeneous workstations. It exploits a new high-performance networking technology such as SCI From the user's point of view, a network of workstations can be seen as a parallel computing resource. The Cobra runtime system is a resource manager which allows users to allocate processors and memory for the execution of applications using a client/server approach. Cobra is a set of CORBA services that can be called from any machine in the network. To illustrate such approach, we present a signal processing application from Aérospatiale that takes benefit of the Cobra runtime system.
Preview
Unable to display preview. Download preview PDF.
References
T.E. Anderson, D.E. Culler, D.A. Patterson, and the NOW Team. A case for networks of workstations: Now. IEEE Micro, February 1995.
P. Arbenz, W. Gander, and M. Oettli. The remote computation system. In HPCN'96, volume 1067 of Lecture Notes in Computer Science, pages 662–667. Springler-Verlag, 1996.
S. Browne, H. Casanova, and J. Dongarra. Providing access to high performance computing technologies. In Jerzy Wasniewski, J. Dongarra, K. Madsen, and D. Olesen, editors, Applied parallel computing: industrial-strength computation and optimization. Third International Workshop, PARA 96, Lyngby, Denmark, August 18–21, 1996: proceedings, volume 1184 of Lecture Notes in Computer Science, pages 123–133. Springer-Verlag, 1996.
H. Casanova and Jack Dongarra. Netsolve: A network server for solving computational science problems. In Supercomputing'96. ACM/IEEE, November 1996.
Henri Casanova and Jack Dongarra. Netsolve: A network-enabled server for solving computational science problems. The International Journal of Supercomputer Applications and High Performance Computing, 11(3):212–223, Fall 1997.
A. Takefusa et al. Multi-client Ian/wan performance analysis of ninf: a high performance global computing system. In Supercomputing'97. ACM/IEEE, November 1997.
K. Keahey and D. Gannon. Pardis: A parallel approach to corba. In Supercomputing '97. ACM/IEEE, November 1997.
M. Sato, H. Nakada, S. Sekiguchi, S. Matsuoka, U. Nagashima, and H. Takagi. Ninf: A network based information library for a global world-wide computing infrastructure. In HPCN'97, Lecture Notes in Computer Science. Springler-Verlag, 1997.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Beaugendre, P., Priol, T., Alléon, G., Delavaux, D. (1998). A client/server approach for HPC applications within a networking environment. In: Sloot, P., Bubak, M., Hertzberger, B. (eds) High-Performance Computing and Networking. HPCN-Europe 1998. Lecture Notes in Computer Science, vol 1401. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0037179
Download citation
DOI: https://doi.org/10.1007/BFb0037179
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-64443-9
Online ISBN: 978-3-540-69783-1
eBook Packages: Springer Book Archive