Standard operating systems are fundamentally mismatched with LLM inference workloads. Linux preempts inference mid-layer and relies on general-purpose 4 KB page allocation, introducing severe cache pollution and unpredictable memory overhead when streaming weights on constrained hardware.
AXIOM approaches this problem by stripping away standard OS layers entirely. Written in bare-metal no_std Rust, it turns inference primitives into first-class kernel concepts: tensor-native memory allocations, layer-boundary scheduling, and double-buffered weight streaming directly from NVMe storage.
By matching the hardware execution model directly to the predictable layer-by-layer structure of transformer graphs, weight streaming overhead plummeted from 1.4 seconds per layer down to roughly 42 microseconds per layer.
Co-designing the operating system substrate around neural network execution graphs reveals massive performance headroom hidden beneath general-purpose kernel abstractions.








