EnzymeAD / EnzymeLinks
High-performance automatic differentiation of LLVM and MLIR.
☆1,450Updated this week
Alternatives and similar repositories for Enzyme
Users that are interested in Enzyme are comparing it to the libraries listed below
Sorting:
- The Tensor Algebra Compiler (taco) computes sparse tensor expressions on CPUs and GPUs☆1,321Updated 4 months ago
- clad -- automatic differentiation for C/C++☆353Updated this week
- 21st century AD☆1,542Updated 2 months ago
- automatic differentiation made easier for C++☆1,841Updated 7 months ago
- Numerical linear algebra software package☆496Updated this week
- An efficient C++17 GPU numerical computing library with Python-like syntax☆1,349Updated this week
- A lightweight high performance tensor algebra framework for modern C++☆803Updated last month
- The Legion Parallel Programming System☆739Updated last month
- Distributed multigrid linear solver library on GPU☆591Updated 6 months ago
- Extending JAX with custom C++ and CUDA code☆398Updated last year
- CUDA programming in Julia.☆1,308Updated this week
- ⚡️Optimizing einsum functions in NumPy, Tensorflow, Dask, and more with contraction order optimization.☆939Updated 2 months ago
- A code generator for array-based code on CPUs and GPUs☆614Updated this week
- common in-memory tensor structure☆1,053Updated 2 months ago
- SuiteSparse graph algorithms in the language of linear algebra. For production: (default) STABLE branch. Code development: ask me for t…☆390Updated 3 weeks ago
- Zero-copy MPI communication of JAX arrays, for turbo-charged HPC applications in Python☆490Updated last week
- AutoBound automatically computes upper and lower bounds on functions.☆361Updated last year
- NumPy and SciPy on Multi-Node Multi-GPU systems☆927Updated this week
- Backward compatible ML compute opset inspired by HLO/MHLO☆529Updated last week
- Kokkos C++ Performance Portability Programming Ecosystem: Math Kernels - Provides BLAS, Sparse BLAS and Graph Kernels☆352Updated last week
- DaCe - Data Centric Parallel Programming☆549Updated this week
- ☆573Updated last week
- Kokkos C++ Performance Portability Programming Ecosystem: The Programming Model - Parallel Execution and Memory Abstraction☆2,296Updated last week
- A Python compiler design toolkit.