RUST · GPU · HIGH-PERFORMANCE COMPUTING
From kernel.
To model.
One Rust stack for GPU kernels, compute libraries, tensors, and models. Build at the level you need. Stay connected to the layers below.
cargo add ruda --features cudaRUDA / COMPUTE STACK+
04
Models & training
ruLLM / ruda-nn / ruda-optim03
Tensors & frameworks
ruda-tensor / ruda-autodiff / ruda-torch02
Compute libraries
ruBLAS / ruDNN / ruFFT / ruTENSOR01
Kernels & execution
ruda-kernel / ruda-compiler / runtimeGPU KERNEL → TENSOR → MODEL
01 / BUILD
Your starting point.
Write a kernel, train a model, or bring native operations to PyTorch.
02 / COMPUTE
The right library for the operation.
Low-level control. High-level composition. Clear boundaries between every layer.
03 / GET STARTED
Start from source.
Clone the workspace, then follow the environment guide for your GPU and toolchain.
Get started →git clone https://github.com/shuqi2077/RUDA.git
cd RUDAThe NVIDIA path needs Rust/Cargo, a linker, an NVIDIA driver, and the CUDA Toolkit.