1 research outputs found
MYMPI - mpi programming in python
Abstract- We introduce an MPI Python module, MYMPI, for parallel programming in Python using the Message Passing Interface (MPI). This is a true Python module which runs with a standard Python interpreter. In this paper we discuss the motivation for creating the MYMPI module, along with differences between MYMPI and pyMPI, another MPI Python interpreter. Additionally, we discuss three projects that have used the MYMPI module: Continuity, in computational biology, and Montage, for astronomical mosaicking. We will show an example, workit, that shows that the module can easily be used to create simple parallel pipelines