#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

#1153 in Machine learning

Download history 12/week @ 2024-07-28 1/week @ 2024-08-04 12/week @ 2024-08-11 11/week @ 2024-08-18 742/week @ 2024-08-25 295/week @ 2024-09-01 396/week @ 2024-09-08 289/week @ 2024-09-15 447/week @ 2024-09-22 318/week @ 2024-09-29 237/week @ 2024-10-06 338/week @ 2024-10-13 260/week @ 2024-10-20 863/week @ 2024-10-27 804/week @ 2024-11-03 657/week @ 2024-11-10

2,621 downloads per month
Used in 27 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
~152K SLoC