MPI-The Complete Reference, Volume 1: The MPI Core
MPI-The Complete Reference, Volume 1: The MPI Core
A parallel finite element program on a Beowulf cluster
Advances in Engineering Software - Engineering computational technology
A multi-threaded fast convolver for dynamically parallel image filtering
Journal of Parallel and Distributed Computing
Journal of Parallel and Distributed Computing
Synergia: An accelerator modeling tool with 3-D space charge
Journal of Computational Physics
Python Scripting for Computational Science (Texts in Computational Science and Engineering)
Python Scripting for Computational Science (Texts in Computational Science and Engineering)
Journal of Parallel and Distributed Computing
IPython: A System for Interactive Scientific Computing
Computing in Science and Engineering
Evaluation of interpreted languages with open MPI
EuroMPI'11 Proceedings of the 18th European MPI Users' Group conference on Recent advances in the message passing interface
Hi-index | 0.00 |
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. In its first release, MPI for Python was constructed on top of the MPI-1 specification defining an object-oriented interface that closely followed the MPI-2 C++ bindings, and provided support for communications of general Python objects. In the latest release, this package is improved to enable direct blocking/non-blocking communication of numeric arrays, and to support almost all MPI-2 features. Improvements in communication performance have been tested in a Beowulf class cluster. Results showed a negligible overhead in comparison to compiled C code. MPI for Python is open source and available for download on the web (http://mpi4py.scipy.org/).