oKatanaaa / CudaCythonSamples
This repository contains examples CUDA usage in Cython code.
☆19Updated 3 years ago
Related projects ⓘ
Alternatives and complementary repositories for CudaCythonSamples
- Template for GPU accelerated python libraries☆45Updated last year
- GPU accelerated multigrid library for Python☆53Updated last month
- Example to build PyTorch CUDA extension using CMake (with pybind11 and scikit-build)☆11Updated 4 years ago
- XLB: Accelerated Lattice Boltzmann (XLB) for Physics-based ML☆219Updated this week
- Extending JAX with custom C++ and CUDA code☆379Updated 2 months ago
- Zero-copy MPI communication of JAX arrays, for turbo-charged HPC applications in Python☆439Updated this week
- A nanobind example project☆90Updated this week
- An Online Deep Learning Interface for HPC programs on NVIDIA GPUs☆155Updated this week
- JAX-DIPS is a differentiable interfacial PDE solver.☆40Updated last month
- Python Algorithms for Randomized Linear Algebra☆46Updated last year
- NVIDIA Math Libraries for the Python Ecosystem☆203Updated 4 months ago
- How to use CUDA with Python numpy☆37Updated 6 years ago
- Numbast is a tool to build an automated pipeline that converts CUDA APIs into Numba bindings.☆23Updated this week
- A JAX-based research framework for writing differentiable numerical simulators with arbitrary discretizations☆120Updated last month
- GPU/TPU accelerated nonlinear least-squares curve fitting using JAX☆51Updated last year
- Exploring using stdpar and Cython☆32Updated 3 years ago
- ☆27Updated 3 years ago
- A JAX-based research framework for differentiable and parallelizable acoustic simulations, on CPU, GPUs and TPUs☆143Updated last month
- Differentiable and accelerated spherical transforms with JAX☆134Updated 2 weeks ago
- Differentiable scientific computing library☆140Updated 2 months ago
- Wraps PyTorch code in a JIT-compatible way for JAX. Supports automatically defining gradients for reverse-mode AutoDiff.☆38Updated last week
- A LinearOperator implementation to wrap the numerical nuts and bolts of GPyTorch☆93Updated 2 months ago
- Numerical integration in arbitrary dimensions on the GPU using PyTorch / TF / JAX☆188Updated 4 months ago
- Sparse matrix tools extending scipy.sparse, but with incompatible licenses☆163Updated 3 weeks ago
- An easily integrable Cholesky solver on CPU and GPU☆224Updated this week
- A high-performance C++ library for randomized numerical linear algebra☆60Updated last week
- JAX-SPH: A Differentiable Smoothed Particle Hydrodynamics Framework☆51Updated 2 months ago
- Solver-in-the-Loop: Learning from Differentiable Physics to Interact with Iterative PDE-Solvers☆145Updated 2 years ago
- A header-only C++ library for sketching in randomized linear algebra☆79Updated 2 weeks ago
- ☆14Updated 4 months ago