Skip to main content

IPyParallel magics for Jupyter notebooks

Project description

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.

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

ipcmagic-1.2.0.tar.gz (5.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ipcmagic-1.2.0-py3-none-any.whl (6.3 kB view details)

Uploaded Python 3

File details

Details for the file ipcmagic-1.2.0.tar.gz.

File metadata

  • Download URL: ipcmagic-1.2.0.tar.gz
  • Upload date:
  • Size: 5.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ipcmagic-1.2.0.tar.gz
Algorithm Hash digest
SHA256 4e0103522a63e78dd885df4abcdd0a7338622c690ee5261beb271f5f4b36c0c5
MD5 ddffa735708cc561d2e04fec3efd195b
BLAKE2b-256 601d2e70dbf192cb941e029ae2897eb65faa93e03dd25fdef2bd211899829a26

See more details on using hashes here.

File details

Details for the file ipcmagic-1.2.0-py3-none-any.whl.

File metadata

  • Download URL: ipcmagic-1.2.0-py3-none-any.whl
  • Upload date:
  • Size: 6.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ipcmagic-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3a2e509d389242b13b7eeabd4e70c128d40ca401116b2dd499d7e23f422b2f40
MD5 c9fcff7eeddf5e1976666818a33ad408
BLAKE2b-256 50c355414e531871ba90836f0bfe74b1620daa862d2b57a8122a09ad49f69409

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page