Journal
COMPUTING IN SCIENCE & ENGINEERING
Volume 23, Issue 4, Pages 47-54Publisher
IEEE COMPUTER SOC
DOI: 10.1109/MCSE.2021.3083216
Keywords
Python; Graphics processing units; Standards; Libraries; Semantics; Programming; Task analysis
Funding
- ECRC at KAUST
- BNL under LDRD [17029, 20-024]
- DOE [BES-FWP-PS001]
Ask authors/readers for more resources
MPI for Python (mpi4py) has become the most popular Python binding tool for the message passing interface (MPI), featuring support for various specifications and features, such as MPI-3.1 and CUDA-aware MPI implementations.
MPI for Python (mpi4py) has evolved to become the most used Python binding for the message passing interface (MPI). We report on various improvements and features that mpi4py gradually accumulated over the past decade, including support up to the MPI-3.1 specification, support for CUDA-aware MPI implementations, and other utilities at the intersection of MPI-based parallel distributed computing and Python application development.
Authors
I am an author on this paper
Click your name to claim this paper and add it to your profile.
Reviews
Recommended
No Data Available