Decision Workspace
atomr-accel vs atomr-accel-cuda vs atomr-accel-cutlass
Side-by-side comparison of Rust crates
Backend-agnostic compute-acceleration core. Defines the AccelBackend trait, AccelRef<T> typed pointers, AccelError enum, and CompletionStrategy — the abstraction layer that lets atomr-accel-cuda (NVIDIA), and future ROCm / Metal / oneAPI / Vulkan backends plug into the same actor surface.
GPU acceleration via the actor model. Wraps NVIDIA CUDA libraries (cuBLAS, cuDNN, cuFFT, cuRAND, cuSOLVER, cuSPARSE, cuTENSOR, cuBLASLt, NVRTC, NCCL) as supervised atomr actors with generation-validated buffers and a uniform async surface.
CUTLASS kernel-template instantiation via NVRTC for atomr-accel. Provides GEMM, grouped GEMM, implicit-GEMM convolution, and EVT (epilogue visitor tree) actors that JIT CUTLASS C++ templates against the per-arch toolchain pinned by atomr-accel-cuda's NvrtcActor.
Core Metrics
| atomr-accel | atomr-accel-cuda | atomr-accel-cutlass | |
|---|---|---|---|
| Health Score | 60 | 58 | 54 |
| Total Downloads | 871 | 870 | 47 |
| 30d Downloads | 0 | 0 | 0 |
| Dependents | 29 | 24 | 3 |
| Releases | 4 | 4 | 3 |
| Last Updated | 15d ago | 15d ago | 15d ago |
| Age | 21d | 21d | 19d |
Health Breakdown
Technical Details
| atomr-accel | atomr-accel-cuda | atomr-accel-cutlass | |
|---|---|---|---|
| Version | 0.10.0 | 0.10.0 | 0.10.0 |
| Stable (≥1.0) | ✗ No | ✗ No | ✗ No |
| License | Apache-2.0 | Apache-2.0 | Apache-2.0 |
| Dependencies | 6 | 35 | 4 |
| Crate Size | 28KB | 319KB | 39KB |
| Features | 4 | 54 | 5 |
| Yanked % | 0.0% | 0.0% | 0.0% |
| Edition | 2021 | 2021 | 2021 |
| MSRV | 1.78 | 1.78 | 1.78 |
| Owners | 1 | 1 | 1 |
Links
Quick Verdict
- •atomr-accel leads with a health score of 60/100, but none of the options score above 80.