Back to Search Start Over

MPI for Python

Authors :
Dalcín, Lisandro
Paz, Rodrigo
Storti, Mario
Source :
Journal of Parallel & Distributed Computing. Sep2005, Vol. 65 Issue 9, p1108-1115. 8p.
Publication Year :
2005

Abstract

Abstract: MPI for Python provides bindings of the Message Passing Interface (MPI) standard for the Python programming language and allows any Python program to exploit multiple processors. This package is constructed on top of the MPI-1 specification and defines an object-oriented interface which closely follows MPI-2 C++bindings. It supports point-to-point (sends, receives) and collective (broadcasts, scatters, gathers) communications of general Python objects. Efficiency has been tested in a Beowulf class cluster and satisfying results were obtained. MPI for Python is open source and available for download on the web ( http://www.cimec.org.ar/python ). [Copyright &y& Elsevier]

Details

Language :
English
ISSN :
07437315
Volume :
65
Issue :
9
Database :
Academic Search Index
Journal :
Journal of Parallel & Distributed Computing
Publication Type :
Academic Journal
Accession number :
18211461
Full Text :
https://doi.org/10.1016/j.jpdc.2005.03.010