#data #deep-learning #machine-learning

no-std cubecl-runtime

Crate that helps creating high performance async runtimes for CubeCL

3 releases (breaking)

0.3.0 Oct 28, 2024
0.2.0 Aug 27, 2024
0.1.1 Jul 19, 2024

#1195 in Machine learning

Download history 390/week @ 2024-08-30 331/week @ 2024-09-06 345/week @ 2024-09-13 414/week @ 2024-09-20 314/week @ 2024-09-27 288/week @ 2024-10-04 312/week @ 2024-10-11 275/week @ 2024-10-18 747/week @ 2024-10-25 816/week @ 2024-11-01 659/week @ 2024-11-08 688/week @ 2024-11-15 822/week @ 2024-11-22 926/week @ 2024-11-29 1234/week @ 2024-12-06 930/week @ 2024-12-13

3,994 downloads per month
Used in 30 crates (8 directly)

MIT/Apache

180KB
4K SLoC

CubeCL Runtime

This crate helps creating high performance async runtimes.

  • Asynchronous kernel executions
  • Memory allocation management
  • Autotuning

lib.rs:

CubeCL runtime crate that helps creating high performance async runtimes.

Dependencies

~3–16MB
~155K SLoC