RUST · GPU · 高性能計算

カーネルから。
モデルまで。

GPU カーネル、計算ライブラリ、テンソル、モデルをつなぐ Rust スタック。必要な層から構築し、その下の実行を把握できます。

cargo add ruda --features cuda
Rust 2024Direct PTXNative PyTorch
RUDA / COMPUTE STACK+
04
モデルと学習ruLLM / ruda-nn / ruda-optim
03
テンソルとフレームワークruda-tensor / ruda-autodiff / ruda-torch
02
計算ライブラリruBLAS / ruDNN / ruFFT / ruTENSOR
01
カーネルと実行ruda-kernel / ruda-compiler / runtime
GPU KERNEL → TENSOR → MODEL

01 / BUILD

目的から始める。

カーネルの記述、モデルの学習、PyTorch のネイティブ演算。

02 / COMPUTE

演算に合ったライブラリ。

低レベルの制御と高レベルの構成。各層の役割を明確に。

ドキュメントを見る →

03 / GET STARTED

ソースから始める。

ワークスペースを clone し、GPU とツールチェーンの環境ガイドに進みます。

はじめる →
● ● ●TERMINAL
git clone https://github.com/shuqi2077/RUDA.git
cd RUDA

NVIDIA 経路には Rust/Cargo、リンカー、NVIDIA ドライバー、CUDA Toolkit が必要です。

計算の各層をつなぐ。

ドキュメントを見る ↗