Repository dossier
tracel-ai/cubecl
Multi-platform high-performance compute language extension for Rust.
Brief / README 摘要
查看原文*One codebase. More hardware choices.** Write your compute kernels in Rust. CubeCL translates them for different GPUs and CPUs, so you can reuse the same logic across hardware backends. CubeCL is a Rust language extension, a Just-in-Time compiler, and a set of runtimes for writing high-performance compute kernels. A single #[cube] Rust function is compiled on demand and runs on CUDA, HIP, Metal, Vulkan, WebGPU, or CPU, while still using the best instructions each platform offers. The programming model is low-level by design, so that a single kernel can reach peak performance on every backend i…
Topics / 标签
相关推荐
Empowering everyone to build reliable and efficient software.
CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies
Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one
Build smaller, faster, and more secure desktop and mobile applications with a web frontend.