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-cscs in PyPI. It can be installed with
pip install ipcmagic-cscs[dask]
This installs all ipcmagic-cscs dependencies including Dask (dask[complete]).
If the Dask support is not needed, ipcmagic-cscs can be installed with
pip install ipcmagic-cscs
which doesn't include the installation of Dask and it's dependencies.
Usage
See examples here.
Metadata
Release files for ipcmagic 1.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ipcmagic-1.2.0.tar.gz | 5.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ipcmagic-1.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 11.7 kB
Release files / ipcmagic-1.2.0.tar.gz
| Download URL | ipcmagic-1.2.0.tar.gz |
|---|---|
| Size | 5.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4e0103522a63e78dd885df4abcdd0a7338622c690ee5261beb271f5f4b36c0c5
|
|
BLAKE2b-256 checksum How to use checksums |
601d2e70dbf192cb941e029ae2897eb65faa93e03dd25fdef2bd211899829a26
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Release files / ipcmagic-1.2.0-py3-none-any.whl
| Download URL | ipcmagic-1.2.0-py3-none-any.whl |
|---|---|
| Size | 6.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3a2e509d389242b13b7eeabd4e70c128d40ca401116b2dd499d7e23f422b2f40
|
|
BLAKE2b-256 checksum How to use checksums |
50c355414e531871ba90836f0bfe74b1620daa862d2b57a8122a09ad49f69409
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|