Skip to content

eth-cscs/ipcluster_magic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IPyCluster Magics

Jupyter notebook magic commands for running MPI-based Python code and multi-node Dask workloads directly from notebooks. It supports mpirun and srun (Slurm) launchers, as well as a non-MPI launcher for workloads that do not require inter-rank communication.

Installation

This package is called ipcmagic in PyPI. It can be installed with

pip install ipcmagic[dask]

This installs all ipcmagic dependencies including Dask (dask[complete]).

If the Dask support is not needed, ipcmagic can be installed with

pip install ipcmagic

which doesn't include the installation of Dask and it's dependencies.

Usage

See examples here.

About

Magic commands to support running MPI python code as well as multi-node Dask workloads on Jupyter notebooks.

Topics

Resources

Stars

4 stars

Watchers

6 watching

Forks

Packages

 
 
 

Contributors

Languages