Experimentations and Programming Paradigms for Matrix Computing on Peer to Peer Grid
GRID '04 Proceedings of the 5th IEEE/ACM International Workshop on Grid Computing
RPC-V: Toward Fault-Tolerant RPC for Internet Connected Desktop Grids with Volatile Nodes
Proceedings of the 2004 ACM/IEEE conference on Supercomputing
Future Generation Computer Systems - Special issue: P2P computing and interaction with grids
Towards a Peer-To-Peer Platform for High Performance Computing
HPCASIA '05 Proceedings of the Eighth International Conference on High-Performance Computing in Asia-Pacific Region
A dependable Peer-to-Peer computing platform
Future Generation Computer Systems
A scheduling algorithm for high performance peer-to-peer platform
Euro-Par'06 Proceedings of the CoreGRID 2006, UNICORE Summit 2006, Petascale Computational Biology and Bioinformatics conference on Parallel processing
A large scale distributed platform for high performance computing
GCC'05 Proceedings of the 4th international conference on Grid and Cooperative Computing
A scheduling algorithm for parallel tasks in peer-to-peer systems
ICCSA'06 Proceedings of the 2006 international conference on Computational Science and Its Applications - Volume Part II
Hi-index | 0.00 |
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 isdesigned 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 forthe Grid based on Ninf system). This new API is implemented on top of low-level functionalities of the XtremWebPeer-to-Peer Computing System. The minimal API definedin this paper provides a basic mechanism to make migratea wide variety of applications using RPC mechanism to thePeer-to-Peer systems. We evaluate P2P-RPC for a numerical application (NAS EP Benchmark) and demonstrate itsperformance and fault tolerance properties.