nv-legate / cupynumeric
An Aspiring Drop-In Replacement for NumPy at Scale
☆643Updated this week
Related projects ⓘ
Alternatives and complementary repositories for cupynumeric
- The Foundation for All Legate Libraries☆193Updated this week
- common in-memory tensor structure☆912Updated last month
- A suite of benchmarks for CPU and GPU performance of the most popular high-performance libraries for Python☆312Updated last month
- CUDA Python Low-level Bindings☆965Updated this week
- ⚡️Optimizing einsum functions in NumPy, Tensorflow, Dask, and more with contraction order optimization.☆863Updated last month
- Examples demonstrating available options to program multiple GPUs in a single node or a cluster☆558Updated 3 weeks ago
- RAPIDS Memory Manager☆492Updated this week
- Extending JAX with custom C++ and CUDA code☆378Updated 3 months ago
- NVIDIA Math Libraries for the Python Ecosystem☆205Updated this week
- Zero-copy MPI communication of JAX arrays, for turbo-charged HPC applications in Python☆445Updated 2 weeks ago
- An Aspiring Drop-In Replacement for Pandas at Scale☆74Updated 3 years ago
- Kernel Tuner☆287Updated last week
- functorch is JAX-like composable function transforms for PyTorch.☆1,396Updated this week
- ☆486Updated this week
- An efficient C++17 GPU numerical computing library with Python-like syntax☆1,220Updated this week
- Distributed multigrid linear solver library on GPU☆495Updated 3 months ago
- KErnel OPerationS, on CPUs and GPUs, with autodiff and without memory overflows☆1,054Updated this week
- A Python-level JIT compiler designed to make unmodified PyTorch programs faster.☆1,011Updated 7 months ago
- Utilities for Dask and CUDA interactions☆292Updated this week
- A code generator for array-based code on CPUs and GPUs☆589Updated this week
- High-performance automatic differentiation of LLVM and MLIR.☆1,287Updated this week
- Python bindings for MPI☆814Updated this week
- The Tensor Algebra Compiler (taco) computes sparse tensor expressions on CPUs and GPUs☆1,256Updated 7 months ago
- Hardware accelerated, batchable and differentiable optimizers in JAX.☆933Updated 2 months ago
- Optax is a gradient processing and optimization library for JAX.☆1,699Updated last week
- Python interface to GPU-powered libraries☆987Updated last year
- A GPU performance profiling tool for PyTorch models☆495Updated 3 years ago
- A tensor-aware point-to-point communication primitive for machine learning☆249Updated last year
- HPC Container Maker☆457Updated 2 weeks ago
- CUDA integration for Python, plus shiny features☆1,853Updated 2 weeks ago