elftausend / custos
A minimal OpenCL, CUDA, Vulkan and host CPU array manipulation engine / framework.
☆70Updated last week
Related projects ⓘ
Alternatives and complementary repositories for custos
- An extension library to Candle that provides PyTorch functions not currently available in Candle☆36Updated 7 months ago
- Provides an interface layer to convert between n-dimensional types in different Rust crates☆49Updated 2 months ago
- Quickly show images for debugging in Rust.☆38Updated 2 months ago
- A neural network inference library, written in Rust.☆56Updated 3 months ago
- Simple experimental async GPGPU framework for Rust☆145Updated 7 months ago
- Fast, concurrent, arena-based allocator with drop support☆119Updated 8 months ago
- Fast convolutions library implemented completely in Rust. Minimal depedencies required, and especially no external C libraries.☆25Updated last year
- ☆76Updated 5 months ago
- Mirror of Rust's allocator api for use on stable rust☆43Updated this week
- Threadsafe RefCell for Rust☆88Updated last year
- A safe Rust FFI binding for the NVIDIA® Tools Extension SDK (NVTX).☆86Updated 9 months ago
- A pure-Rust, no_std compatible PNG decoder☆44Updated 2 years ago
- Fast implementation of QOI format in Rust☆91Updated 2 years ago
- Simple neural network library for classification written in Rust.☆44Updated 2 years ago
- Nudging the compiler to auto-vectorize things☆72Updated last year
- Rust crate that provides number types similar to std's NonZero* types, but that cannot hold a type's maximum value instead.☆42Updated 9 months ago
- Safe, portable, high performance compute (GPGPU) kernels.☆211Updated 5 months ago
- A pure-Rust two-level dynamic b-tree. This crate implements a compact set data structure that preserves its elements' sorted order and a…☆75Updated 3 weeks ago
- ☆18Updated 3 months ago
- Parallel processing with disjoint indices in Rust☆85Updated 5 months ago
- A cross-platform and safe Rust API to create and manage memory mappings in the virtual address space of the calling process.☆61Updated 9 months ago
- A Rust implementation of the Khronos OpenCL 3.0 API.☆102Updated 7 months ago
- A simple Cross-platform thread schedule and priority library for rust.☆109Updated this week
- Type-erased core::Discriminant<T>☆34Updated last week
- Attribute proc-macro to simplify deriving standard and other traits with custom generic type bounds.☆58Updated 3 months ago
- A scope for async_std and tokio to spawn non-static futures☆122Updated 5 months ago
- Automatic differentiation in Rust with WGPU support☆22Updated 3 years ago
- Faster integer division and modulus operations☆70Updated last year
- A neural network, and tensor dynamic automatic differentiation implementation for Rust.☆23Updated 2 years ago
- Exposes arch-specific intrinsics as safe function (via cfg).☆48Updated 3 months ago