This Article 
 Bibliographic References 
 Add to: 
Parallel Scripting with Python
November/December 2007 (vol. 9 no. 6)
pp. 82-89
Konrad Hinsen, Centre de Biophysique Moleculaire
The combination of the Python language and the BSP parallel computing model make developing and testing parallel programs a much more pleasurable experience.

1. S. Raghunathan, "Making a Supercomputer Do What You Want: High-Level tools for Parallel Programming," Computing in Science &Eng., vol. 8, no. 5, 2006, pp. 70–80.
2. L. Valiant, "A Bridging model for Parallel Computation," Comm. ACM, vol. 33, no. 8, 1990, pp. 103–111.
3. J.M.D. Hill and D.B. Skillicorn, "Questions and Answers about BSP," Scientific Programming, vol. 6, no. 3, 1997, pp. 249–274.
4. R.H. Bisseling, Parallel Scientific Computation: A Structured Approach Using BSP and MPI, oxford Univ. Press, 2004.
5. K. Hinsen, "High-Level Parallel Software Development with Python and BSP," Parallel Processing Letters, vol. 13, no. 3, 2003, pp. 473–484; http://dirac.cnrs-orleans.frScientificPython /.

Index Terms:
scientific programming, Python, parallel programming, shared-memory systems, distributed memory systems
Konrad Hinsen, "Parallel Scripting with Python," Computing in Science and Engineering, vol. 9, no. 6, pp. 82-89, Nov.-Dec. 2007, doi:10.1109/MCSE.2007.117
Usage of this product signifies your acceptance of the Terms of Use.