2 ms·
And to tie this back into GPU programming, Burn's backends use CubeCL, which lets you write compute kernels in a Rust DSL using #[cube], with a JIT compiler and
by laggui 17d ago
And to tie this back into GPU programming, Burn's backends use CubeCL, which lets you write compute kernels in a Rust DSL using #[cube], with a JIT compiler and autotuning machinery. It targets CUDA, AMD, Metal, Vulkan and WebGPU.
(disclosure: I am a contributor)
- LtdJorge 16d agoIt's very cool. If Rust had comptime, apart from macros, it would be unmatched in capabilities.