Third IEEE International Symposium on Cluster Computing and the Grid (CCGrid'03) P2P-RPC: Programming Scientific Applications on Peer-to-Peer Systems with Remote Procedure Call Tokyo, Japan May 12-May 15 ISBN: 0-7695-1919-9
This paper presents design and implementation of a remote Procedure call (RPC) API for programming applications on Peer-to-Peer environments. The P2P-RPC API is designed to address one of neglected aspect of Peer-to-Peer -the lack of a simple programming interface. In this paper we examine one concrete implementation of the P2P-RPC API derived from OmniRPC (an existing RPC API for the Grid based on Ninf system). This new API is implemented on top of low-level functionalities of the XtremWeb Peer-to-Peer Computing System. The minimal API defined in this paper provides a basic mechanism to make migrate a wide variety of applications using RPC mechanism to the Peer-to-Peer systems. We evaluate P2P-RPC for a numerical application (NAS EP Benchmark) and demonstrate its performance and fault tolerance properties.
Citation:
Samir Djilali, "P2P-RPC: Programming Scientific Applications on Peer-to-Peer Systems with Remote Procedure Call," ccgrid, pp.406, Third IEEE International Symposium on Cluster Computing and the Grid (CCGrid'03), 2003 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||