A decentralized computational infrastructure for Grid-based parallel asynchronous iterative applications. Parallel asynchronous iterative algorithms relax synchronization and communication requirements, and can potentially extend Desktop Grids beyond embarrassingly parallel applications to support a broader class of parallel iterative applications. This paper presents the design and implementation of CometG, a decentralized (peer-to-peer) computational infrastructure that extends Desktop Grid environments to support these applications. CometG provides a decentralized and scalable tuple space, efficient communication and coordination support, and application-level abstractions that can be used to implement Desktop Grid applications based on parallel asynchronous iterative algorithms using the master-worker/BOT paradigm. The deployment and evaluations of CometG and a CometG-based application in a wide-area environment using the PlanetLab test bed, as well as a campus network are presented.
Keywords for this software
References in zbMATH (referenced in 3 articles )
Showing results 1 to 3 of 3.
- Netto, Marco A.S.; Vecchiola, Christian; Kirley, Michael; Varela, Carlos A.; Buyya, Rajkumar: Use of run time predictions for automatic co-allocation of multi-cluster resources for iterative parallel applications (2011)
- Li, Zhen; Parashar, Manish: A decentralized computational infrastructure for Grid-based parallel asynchronous iterative applications (2006)
- Li, Zhen; Parashar, Manish: A decentralized computational infrastructure for grid-based parallel asynchronous iterative applications (2006)