cubecl-server 0.11.0-pre.4

Toolkit for implementing a CubeCL runtime: memory pools, streams, drivers and the compilation pipeline.
Documentation

CubeCL Server

This crate is the toolkit for implementing a CubeCL runtime.

A runtime depends on this crate and gets the memory pools, the stream scheduler, the driver helpers and the compilation pipeline. User code never depends on it. Everything a kernel author needs lives in cubecl-runtime, which this crate re-exports so an implementation sees one module tree.