tracel-ai/cubecl
View on GitHub ↗ ★ 2,477 Rust
Multi-platform high-performance compute language extension for Rust.
10 mentions on Hacker News by 9 people: 3 stories, 7 comments · first 2024-07-19 · latest 2026-10-04
20082026
-
Minus the NPU target, if you want Mojo in Rust there is https://github.com/tracel-ai/cubecl
comment by Lichtso · 2026-10-04 · in Vx – One Language, Every Chip -
For compute shaders, you can already do this with CubeCL: https://github.com/tracel-ai/cubecl You write kernels in a Rust DSL using #[cube], it supports WebGPU through WGSL and Vulkan through SPIR-V, along with CUDA, AMD via ROCm, and…
comment by laggui · 2026-09-17 · in Nvidia announces native GPU programming in Rust -
…issue to integrate cuTile Rust into CubeCL, so we're already looking at how these fit together. See https://github.com/tracel-ai/cubecl/issues/1282
comment by melihelibol · 2026-06-17 · in Show HN: cuTile Rust: Safe, data-race-free GPU kernels in Rust -
…fine? Yeah basically wgpu/ash (vulkan, metal) or cuda [EDIT2] Another crate closer to this effort: https://github.com/tracel-ai/cubecl [0]: https://github.com/tracel-ai/burn [1]: https://github.com/huggingface/candle/
comment by hardwaresofton · 2025-07-26 · in Rust running on every GPU -
Agreed! I was looking through the summation example < https://github.com/tracel-ai/cubecl/blob/main/examples/sum_t... > and it seems like the primary focus is on the more traditional pre-2018 GPU programming without explicit warp-level…
comment by ashvardanian · 2025-04-24 · in CubeCL: GPU Kernels in Rust for CUDA, ROCm, and WGPU -
…an issue b/c of not enough people working on it, but there projects trying to improve this: see https://github.com/tracel-ai/cubecl . Const generics: Yeah, there are a few annoying issues: it is limited to small set of types. For instance,…
comment by gauge_field · 2024-09-28 · in Building a compile-time SIMD optimized smoothing filter -
Available (and planned) runtimes: https://github.com/tracel-ai/cubecl?tab=readme-ov-file#runti...
comment by antimora · 2024-07-19 · in Show HN: CubeCL - Multi-Platform GPU Computing