python3-pyina

MPI parallel map and cluster scheduling
  https://github.com/uqfoundation/pyina
  0
  no reviews



The pyina package provides several basic tools to make MPI-based parallel computing more accessible 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 provides a highly configurable parallel map interface to running MPI jobs, with:

* a map interface that extends the Python map standard * the ability to submit batch jobs to a selection of schedulers * the ability to customize node and process launch configurations * the ability to launch parallel MPI jobs with standard Python * ease in selecting different strategies for processing a work list

pyina is part of pathos, a Python framework for heterogeneous computing.