Utils for interfacing to MPI libraries using mpi4py and dask
Project description
Utils for interfacing to MPI libraries using mpi4py and dask
This package provides tools for interfacing to MPI libraries based on mpi4py
and dask
:
-
mpi4py is a complete Python API of the MPI standard.
-
dask is a flexible library for parallel computing in Python. Particurally, we use the following sub-modules of the latter:
-
dask.distributed for distributed computing,
-
dask.array for distributed numpy arrays and
-
dask_mpi for interfacing to MPI.
-
Installation
NOTE: lyncs_mpi requires a working MPI installation.
This can be installed via apt-get
:
sudo apt-get install libopenmpi-dev openmpi-bin
OR using conda
:
conda install -c anaconda mpi4py
The package can be installed via pip
:
pip install [--user] lyncs_mpi
Documentation
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
lyncs_mpi-0.0.3.tar.gz
(10.2 kB
view hashes)