~/talk

From Tiny Chips to Server Racks: Deploying AI Everywhere with Rust

Talkat Rust Nation UK 2026 · on Thursday, 2026-02-19· [rust, machine-learning]
links:none on file
slides:none on file

Tests every common inference engine (ONNX Runtime, llama.cpp alternatives, executort, etc.), benchmarks Rust frameworks (ort/ort-rs, burn, candle, tract), and reports concrete results: a handbuilt Rust engine reduces ROM from ~18 MB to 0.75 MB, RAM from ~30 MB to ~6 MB and cuts latency to 8 ms worst-case versus ~16 ms on ONNX Runtime. Notes which formats matter (GGUF), which backends exist, that cross-compilation via cargo build works well, and that DSP/NPU vendor APIs are still missing.

AI-written summary · about

  1. 0:00Deploying AI with Rust
  2. 2:33Speaker background
  3. 8:02AI model deployment challenge
  4. 9:26AI training and inference frameworks
  5. 15:08Model formats for inference
  6. 18:23Choosing inference engine
  7. 20:11Rust for AI inference
  8. 21:17Rust ML frameworks
  9. 27:41ort crate for inference
  10. 28:43Burn framework
  11. 35:26Candle with GGUF
  12. 38:17Tracked CPU engine
  13. 41:30Other inference frameworks
  14. 43:14AI Acoustics requirements
  15. 44:18CPU acceleration with NDArray
  16. 46:50GPU programming in Rust
  17. 51:33DSP and NPU challenges
  18. 52:15Custom inference engine
  19. 53:42Rust for AI everywhere
  20. 54:46Conclusion and future
  21. 55:06Q&A: Hardware choices
  22. 56:53Q&A: Cross-compiling Rust
  23. 58:03Q&A: VLLM and SG Lang
  24. 58:46Q&A: Accessible inference
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.