https://github.com/enthought/distarray
Default Repo description from terraform module
https://github.com/enthought/distarray
Last synced: 4 months ago
JSON representation
Default Repo description from terraform module
- Host: GitHub
- URL: https://github.com/enthought/distarray
- Owner: enthought
- License: bsd-3-clause
- Created: 2013-08-06T15:28:35.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2019-09-15T23:46:16.000Z (almost 7 years ago)
- Last Synced: 2025-11-27T17:49:00.748Z (7 months ago)
- Language: Python
- Homepage:
- Size: 22.8 MB
- Stars: 5
- Watchers: 22
- Forks: 1
- Open Issues: 70
-
Metadata Files:
- Readme: README.rst
- License: COPYING.rst
Awesome Lists containing this project
README
.. Travis badge
.. image:: https://travis-ci.org/enthought/distarray.svg?branch=master
:target: https://travis-ci.org/enthought/distarray
.. codecov badge
.. image:: http://codecov.io/github/enthought/distarray/coverage.svg?branch=master
:target: http://codecov.io/github/enthought/distarray?branch=master
.. readthedocs badge
.. image:: https://readthedocs.org/projects/distarray/badge/?version=master
:target: http://distarray.readthedocs.org/en/master/
.. pypi badge
.. image:: https://badge.fury.io/py/distarray.svg
:target: http://badge.fury.io/py/distarray
.. All content before the next comment will be stripped off for release.
.. *** begin README content ***
DistArray
=========
*Think globally, act locally.*
DistArray provides general multidimensional NumPy-like distributed arrays to
Python. It intends to bring the strengths of NumPy to data-parallel
high-performance computing. DistArray has a similar API to `NumPy`_.
DistArray is ready for real-world testing and deployment; however, the project
is still evolving rapidly, and we appreciate continued input from the
scientific-Python community.
DistArray is for users who
* know and love Python and NumPy,
* want to scale NumPy to larger distributed datasets,
* want to interactively play with distributed data but also
* want to run batch-oriented distributed programs;
* want an easier way to drive and coordinate existing MPI-based codes,
* have a lot of data that may already be distributed,
* want a global view ("think globally") with local control ("act locally"),
* need to tap into existing parallel libraries like Trilinos, PETSc, or
Elemental,
* want the interactivity of IPython and the performance of MPI.
DistArray is designed to work with other packages that implement the
`Distributed Array Protocol`_.
.. _Distributed Array Protocol: http://distributed-array-protocol.readthedocs.org
.. _NumPy: http://www.numpy.org
Please see our documentation at `readthedocs`_ (or in the `docs` directory) for
more, or ask us questions on our `mailing list`_. Pull requests gladly accepted.
.. _readthedocs: http://distarray.readthedocs.org
.. _mailing list: https://groups.google.com/forum/#!forum/distarray