DocumentCode :
2485491
Title :
PyMW - A Python module for desktop grid and volunteer computing
Author :
Heien, Eric M. ; Takata, Yusuke ; Hagihara, Kenichi ; Kornafeld, Adam
Author_Institution :
Grad. Sch. of Inf. Sci. & Technol., Osaka Univ., Toyonaka, Japan
fYear :
2009
fDate :
23-29 May 2009
Firstpage :
1
Lastpage :
7
Abstract :
We describe a general purpose master-worker parallel computation Python module called PyMW. PyMW is intended to support rapid development, testing and deployment of large scale master-worker style computations on a desktop grid or volunteer computing environment. This module targets non-expert computer users by hiding complicated task submission and result retrieval procedures behind a simple interface. PyMW also provides a unified interface to multiple computing environments with easy extension to support additional environments. In this paper, we describe the internal structure and external interface to the PyMW module and its support for the Condor computing environment and the Berkeley Open Infrastructure for Network Computing (BOINC) platform. We demonstrate the effectiveness and scalability of PyMW by performing master-worker style computations on a desktop grid using Condor and a BOINC volunteer computing project.
Keywords :
grid computing; resource allocation; Berkeley open infrastructure; Condor computing; PyMW; Python module; complicated task submission; desktop grid computing; external interface; internal structure; large scale master-worker style computations; master-worker parallel computation; network computing; result retrieval procedures; volunteer computing; Computer interfaces; Computer networks; Concurrent computing; Distributed computing; Grid computing; Information science; Large-scale systems; Packaging; Software packages; Virtual colonoscopy;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel & Distributed Processing, 2009. IPDPS 2009. IEEE International Symposium on
Conference_Location :
Rome
ISSN :
1530-2075
Print_ISBN :
978-1-4244-3751-1
Electronic_ISBN :
1530-2075
Type :
conf
DOI :
10.1109/IPDPS.2009.5161132
Filename :
5161132
Link To Document :
بازگشت