The pyina
package provides several basic tools to make MPI-based parallel computing more accessable to the end user. The goal of pyina
is to allow the user to extend their own code to MPI-based parallel computing with minimal refactoring.
pyina
installs with pip
:
$ pip install pyina
pyina
requires:
- python or pypy, >=3.7
- numpy, >=1.0
- mpi4py, >=1.3
- dill, >=0.3.6
- pox, >=0.3.2
- pathos, >=0.3.0
pyina
is licensed under 3-clause BSD:
>>> import pyina
>>> print (pyina.license())
To cite pyina
:
>>> import pyina
>>> print (pyina.citation())