Bug#1042440: ITP: pyina -- MPI parallel map and cluster scheduling
Package: wnpp
Severity: wishlist
Owner: Julian Gilbey <jdg@debian.org>
X-Debbugs-Cc: debian-devel@lists.debian.org, Debian Python Team <team+python@tracker.debian.org>
* Package name : pyina
Version : 0.2.8
Upstream Contact: Mike McKerns <mmckerns at uqfoundation dot org>
* URL : https://github.com/uqfoundation/pyina
* License : BSD-3-clause
Programming Lang: Python
Description : MPI parallel map and cluster scheduling
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.
This is a core plugin for the pathos system, which I am packaging.
I cannot test it myself, though, as I don't have an MPI setup, but I
am packaging it for those who use pathos and do have such a system.
I will maintain it within the Debian Python Team.
Reply to: