Abstract
Modern open source high-level languages such as R and Python are increasingly playing an important role in increasing programmer productivity when programming high-performance computers. In this article, we describe Python Star-P, a high-level interactive parallel programming environment in Python. We discuss the architecture of the environment and the programming model along with a number of examples. We also describe the performance of the examples on a cluster of multi-core machines. Finally, we compare our environment with that of other existing parallel computing tools for Python and describe the advantages of our model over others.
Cite this article
@article{cai-1827,
author = {Sudarshan Raghunathan},
title = {A Scalable Interactive Parallel Computing Environment for Python},
journal = {Computing and Informatics},
volume = {27},
number = {2},
pages = {249--259},
year = {2008},
issn = {1335-9150},
url = {https://cai.type.sk/content/2008/2/a-scalable-interactive-parallel-computing-environment-for-python/}
}
TY - JOUR AU - Sudarshan Raghunathan TI - A Scalable Interactive Parallel Computing Environment for Python JO - Computing and Informatics VL - 27 IS - 2 SP - 249 EP - 259 PY - 2008 SN - 1335-9150 UR - https://cai.type.sk/content/2008/2/a-scalable-interactive-parallel-computing-environment-for-python/ ER -
Raghunathan, S. (2008). A Scalable Interactive Parallel Computing Environment for Python. Computing and Informatics, 27(2), 249–259. https://cai.type.sk/content/2008/2/a-scalable-interactive-parallel-computing-environment-for-python/