Decision Workspace
baracuda-kernels vs atomr-accel vs atomr-accel-cuda
Side-by-side comparison of Rust crates
Unified ML op facade for the baracuda CUDA ecosystem. Exposes every primitive an ML framework would expect (union of PyTorch torch.* + nn.functional and JAX lax.* / numpy ops) through a single Plan-based Rust surface, internally dispatching to baracuda-cutlass, the baracuda-* NVIDIA-library wrappers, or bespoke baracuda-kernels-sys kernels.
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.
Core Metrics
| baracuda-kernels | atomr-accel | atomr-accel-cuda | |
|---|---|---|---|
| Health Score | 53 | 60 | 58 |
| Total Downloads | 159 | 871 | 870 |
| 30d Downloads | 0 | 0 | 0 |
| Dependents | 0 | 29 | 24 |
| Releases | 13 | 4 | 4 |
| Last Updated | today | 15d ago | 15d ago |
| Age | 7d | 21d | 21d |
Health Breakdown
Technical Details
| baracuda-kernels | atomr-accel | atomr-accel-cuda | |
|---|---|---|---|
| Version | 0.0.1-alpha.38 | 0.10.0 | 0.10.0 |
| Stable (≥1.0) | ✗ No | ✗ No | ✗ No |
| License | MIT OR Apache-2.0 | Apache-2.0 | Apache-2.0 |
| Dependencies | 9 | 6 | 35 |
| Crate Size | 817KB | 28KB | 319KB |
| Features | 5 | 4 | 54 |
| Yanked % | 0.0% | 0.0% | 0.0% |
| Edition | 2024 | 2021 | 2021 |
| MSRV | 1.85 | 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.