#data #deep-learning #machine-learning

no-std cubecl-runtime

Crate that helps creating high performance async runtimes for CubeCL

4 releases (breaking)

0.4.0 Jan 14, 2025
0.3.0 Oct 28, 2024
0.2.0 Aug 27, 2024
0.1.1 Jul 19, 2024

#1266 in Machine learning

Download history 688/week @ 2024-11-15 822/week @ 2024-11-22 926/week @ 2024-11-29 1234/week @ 2024-12-06 1119/week @ 2024-12-13 464/week @ 2024-12-20 349/week @ 2024-12-27 881/week @ 2025-01-03 1379/week @ 2025-01-10 1257/week @ 2025-01-17 1338/week @ 2025-01-24 1653/week @ 2025-01-31 1518/week @ 2025-02-07 1280/week @ 2025-02-14 5231/week @ 2025-02-21 3361/week @ 2025-02-28

11,784 downloads per month
Used in 40 crates (9 directly)

MIT/Apache

190KB
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–17MB
~154K SLoC