Note
This documentation is for a development version of IPython. There may be significant differences from the latest stable release.
Using IPython for parallel computing¶
Release: 6.1.0.dev Date: Mar 31, 2017
Installing IPython Parallel¶
As of 4.0, IPython parallel is now a standalone package called ipyparallel
.
You can install it with:
pip install ipyparallel
or:
conda install ipyparallel
And if you want the IPython clusters tab extension in your Jupyter Notebook dashboard:
ipcluster nbextension enable
Contents¶
- Changes in IPython Parallel
- Overview and getting started
- Starting the IPython controller and engines
- IPython’s Direct interface
- Parallel Magic Commands
- The IPython task interface
- The AsyncResult object
- Using MPI with IPython
- IPython’s Task Database
- Security details of IPython
- Parallel examples
- DAG Dependencies
- Details of Parallel Computing with IPython
- Transitioning from IPython.kernel to ipyparallel
- Messaging for Parallel Computing
- Connection Diagrams of The IPython ZMQ Cluster