ISU Electrical and Computer Engineering Archives

CompuP2P: A light-weight architecture for Internet computing

Sekhri, Varun (2005) CompuP2P: A light-weight architecture for Internet computing. Masters thesis, Iowa State University.

Full text available as:

PDF - Requires Adobe Acrobat Reader or other PDF viewer.


Internet computing is emerging as an important new paradigm in which resource intensive computing is integrated over Internet-scale networks. Over these large networks, different users and organizations have potential to share their computing resources, and computations can take place in a distributed fashion. In such an environment, a framework is needed in which the resource providers are given incentives to share their resources. In this research we propose CompuP2P, which is a light-weight architecture for enabling Internet computing. It uses peer-to-peer networks for sharing of computing resources. CompuP2P creates dynamic markets of network accessible computing resources, such as processing power, memory storage, disk space, etc., in a completely distributed, scalable, and fault-tolerant manner. We discuss the system architecture, functionality, and applications of the proposed CompuP2P architecture. We have implemented a Java based prototype of CompuP2P. We ran several algorithms with coarse grained parallelism on CompuP2P. Our results show that the system is light-weight and can provide almost a perfect speedup for applications that contain several independent compute-intensive tasks.

EPrint Type:Thesis (Masters)
Subjects:Computer Engineering > SOFTWARE SYSTEMS > Parallel and Distributed Computing
Computer Engineering > COMPUTER SYSTEMS ARCHITECTURE > Fault Tolerant Systems
ID Code:174
Identification Number:Identification Number UNSPECIFIED
Deposited By:Mr Varun Sekhri
Deposited On:20 July 2005

Archive Staff Only: edit this record