4.5 Article

Playdoh: A lightweight Python library for distributed computing and optimisation

Journal

JOURNAL OF COMPUTATIONAL SCIENCE
Volume 4, Issue 5, Pages 352-359

Publisher

ELSEVIER
DOI: 10.1016/j.jocs.2011.06.002

Keywords

Python; Parallel computing; Distributed computing; Optimisation; High performance computing

Funding

  1. European Research Council [ERC StG 240132]

Ask authors/readers for more resources

Parallel computing is now an essential paradigm for high performance scientific computing. Most existing hardware and software solutions are expensive or difficult to use. We developed Playdoh, a Python library for distributing computations across the free computing units available in a small network of multicore computers. Playdoh supports independent and loosely coupled parallel problems such as global optimisations, Monte Carlo simulations and numerical integration of partial differential equations. It is designed to be lightweight and easy to use and should be of interest to scientists wanting to turn their lab computers into a small cluster at no cost. (C) 2011 Elsevier B.V. All rights reserved.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.5
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available