mpi4jax
Array communicator
Enables JAX array communication over MPI without copying data
Zero-copy MPI communication of JAX arrays, for turbo-charged HPC applications in Python ![]()
453 stars
11 watching
30 forks
Language: Python
last commit: 11 months ago
Linked from 1 awesome list
gpuhigh-performance-computingjaxjitmpiparallel-computingxla
Related projects:
| Repository | Description | Stars |
|---|---|---|
| | Provides a low-level interface to Gaussian process models in JAX for flexible extension and customisation | 467 |
| | An XMPP client library implementation of core and popular extensions in Java | 33 |
| | An integrated development environment and toolbox for MicroPython on ESP32 microcontrollers | 437 |
| | A MicroPython driver for the MCP342x ADC | 3 |
| | A polyglot Jupyter kernel for GraalVM | 93 |
| | A JAX transform that simplifies the training of large language models by reducing memory usage through low-rank adaptation. | 134 |
| | Provides a Python implementation of the JOSE technologies for encrypting and/or signing content. | 1,553 |
| | Training and deploying large language models on computer vision tasks using region-of-interest inputs | 517 |
| | Implementing a CLI arguments parser to process input in various formats | 5 |
| | This project provides infrastructure to interface custom C++ and CUDA code with the JAX library for scientific computing | 379 |
| | A JavaScript library for processing MP4 files and providing file information, segmentation, and tracking functionality. | 2,023 |
| | A Squeak/Smalltalk VM and Polyglot Programming Environment for the GraalVM. | 286 |
| | Creates a CLI from a function signature with minimal boilerplate code | 448 |
| | A MicroPython driver for interacting with an NXP MMA8452Q accelerometer | 0 |
| | A modern XMPP chat client written in Vala using GTK+ | 2,238 |