Closed chuckatkins closed 6 years ago
Please see https://github.com/openhpc/ohpc/pull/534 for initial implementation
Thank you for the submission. The TSC has recommended acceptance of mpi4py. The starting target for inclusion is to land on the OpenHPC 1.3.3 branch.
Software Name
mpi4py
Public URL
https://bitbucket.org/mpi4py/mpi4py
Technical Overview
This package provides Python bindings for the Message Passing Interface (MPI) standard. It is implemented on top of the MPI-1/2/3 specification and exposes an API which grounds on the standard MPI-2 C++ bindings. This is the package typically used for python and hpc to expose MPI functionality in python and compliments the MPI implementations provided by OpenHPC.
Latest stable version number
2.0.0
Open-source license type
BSD
Relationship to component?
Build system
If other, please describe: python setuptools / distutils
Does the current build system support staged path installations? For example:
make install DESTIR=/tmp/foo
(or equivalent)Does component run in user space or are administrative credentials required?
Does component require post-installation configuration.
If yes, please describe briefly:
Only the creation of a module file
If component is selected, are you willing and able to collaborate with OpenHPC maintainers during the integration process?
Does the component include test collateral (e.g. regression/verification tests) in the publicly shipped source?
If yes, please briefly describe the intent and location of the tests.
Tests are included in the
tests
folder of the source package and can be run withpython setup.py test
. They are unit tests validating that the mpi bindings are functioning as espected.Does the component have additional software dependencies (beyond compilers/MPI) that are not part of standard Linux distributions?
If yes, please list the dependencies and associated licenses.
Just python (2 or 3 is fine), which is part of standard linux distributions.
Does the component include online or installable documentation?
If available online, please provide URL. http://pythonhosted.org/mpi4py/
[Optional]: Would you like to receive additional review feedback by email?