Brussels / 31 January & 1 February 2026

schedule

UD2.120 (Chavanne)


Day Start End Track(s)
Saturday 10:30 18:35 AI Plumbers
Sunday 09:00 16:55 Embedded, Mobile and Automotive
09 10 11 12 13 14 15 16 17 18
Saturday Welcome to the AI Plumbers Devroom
Multimodal support in llama.cpp - Achievements and Future Directions
API Remoting for llama.cpp: Near-Native GPU Speed in macOS Containers
tract - an efficient rust neural network inference engine
Beyond TinyML: Balance inference accuracy and latency on MCUs
WebNN and WebLLM on RISC-V: Closing the AI Acceleration Gap with RVV and Tenstorrent
Single-source cross-platform GPU LLM inference with Slang and Rust
One GPU, Many Models: What Works and What Segfaults
Adventures in Model Quantization
Vulkan API for Machine Learning? Competing with CUDA and ROCm in llama.cpp
Running tinygrad and ggml on microcontroller NPUs
Data Lakes for AI: Open Table Formats as the Foundation
The Hidden Cost of Intelligence: The Energy Footprint of AI from Code to GPU Kernels
Lowering the barrier of entrance in AI-native system development
Supercharging LLM serving with Dynamo
Taming the LLM Zoo with Docker Model Runner: Inference with OCI Artifacts, llama.cpp, and vLLM
From Infrastructure to Production: A Year of Self-Hosted LLMs
Zero to matmul with the ET-SoC-1
All in RISC-V, RISC-V All in AI: Solving Real AI Compute Challenges with DeepComputing & Tenstorrent
Review of kernel and user-space Neural Processing Unit (NPU) chips support on Linux
Sunday Backtraces for embedded Linux C and C++ programs
From C to Rust on the ESP32: A Developer’s Journey into no_std
Ariel OS - The Embedded Rust Software Stack for Microcontroller-based Internet of Things
The Ultimate Office Chair: Hacking a BMW Comfort Seat with an ESP32
Build Once, Trust Always: Single-Image Secure Boot with barebox
ARM SCP firmware porting
Tamper-resistant factory data from the bootloader
Snagboot: vendor-agnostic, open-source and developer-friendly recovery and reflashing tool
sbom-cve-check: Lightweight open-source CVE analysis tool for your embedded systems
Longer-Term Support releases for Buildroot
Illuminating the Frame: Enhancing Flash Control in V4L2
libcamera software ISP status update
Raw to Real and Green to Great: Open Source Camera Tuning for Linux Devices with libcamera
No Line Like Mainline: Update On The Fully Mainline Software Stack For Rockchip SoCs
Add Support for New Boards to Mainline Linux, U-Boot and Yocto
The Year in Embedded Security
Pixel on life-support, upgrading from Android 12 to Android 16
MicroPythonOS: the best of Android, now on Microcontrollers. AppStore, OTA Updates, Touch Screen, Camera and much more!
One Flutter Embedder to Rule Them All

Events

Title Speakers Track Start End

Saturday

  Welcome to the AI Plumbers Devroom
Roman Shaposhnik, Tanya Dadasheva AI Plumbers 10:30 10:35
  Multimodal support in llama.cpp - Achievements and Future Directions
Xuan-Son Nguyen AI Plumbers 10:35 10:55
  API Remoting for llama.cpp: Near-Native GPU Speed in macOS Containers
Kevin Pouget AI Plumbers 11:00 11:20
  tract - an efficient rust neural network inference engine
Julien Balian, Mathieu Poumeyrol AI Plumbers 11:25 11:45
  Beyond TinyML: Balance inference accuracy and latency on MCUs
Charalampos Mainas, Anastassios Nanos AI Plumbers 11:50 12:10
  WebNN and WebLLM on RISC-V: Closing the AI Acceleration Gap with RVV and Tenstorrent
Yuning Liang, Petr Penzin AI Plumbers 12:40 13:00
  Single-source cross-platform GPU LLM inference with Slang and Rust
Crozet Sébastien AI Plumbers 13:05 13:25
  One GPU, Many Models: What Works and What Segfaults
YASH PANCHAL AI Plumbers 13:55 14:15
  Adventures in Model Quantization
ubergarm AI Plumbers 14:20 14:40
  Vulkan API for Machine Learning? Competing with CUDA and ROCm in llama.cpp
Ruben Ortlam AI Plumbers 14:45 15:05
  Running tinygrad and ggml on microcontroller NPUs
Roman Shaposhnik AI Plumbers 15:10 15:15
  Data Lakes for AI: Open Table Formats as the Foundation
Jiffin Tony Thottan AI Plumbers 15:20 15:25
  The Hidden Cost of Intelligence: The Energy Footprint of AI from Code to GPU Kernels
Tushar Sharma AI Plumbers 15:30 15:35
  Lowering the barrier of entrance in AI-native system development
Tanya Dadasheva AI Plumbers 15:35 15:40
  Supercharging LLM serving with Dynamo
Harry Kim, Anish Maddipoti AI Plumbers 15:45 16:05
  Taming the LLM Zoo with Docker Model Runner: Inference with OCI Artifacts, llama.cpp, and vLLM
Eric Curtin, Dorin Geman AI Plumbers 16:10 16:30
  From Infrastructure to Production: A Year of Self-Hosted LLMs
Mateusz Charytoniuk AI Plumbers 16:35 16:55
  Zero to matmul with the ET-SoC-1
Peter Cawley AI Plumbers 17:25 17:45
  All in RISC-V, RISC-V All in AI: Solving Real AI Compute Challenges with DeepComputing & Tenstorrent
Martin Chang, Danfeng Zhang AI Plumbers 17:50 18:10
  Review of kernel and user-space Neural Processing Unit (NPU) chips support on Linux
Jakov Petrina Trnski AI Plumbers 18:15 18:35

Sunday

  Backtraces for embedded Linux C and C++ programs
Mathieu Othacehe Embedded, Mobile and Automotive 09:00 09:25
  From C to Rust on the ESP32: A Developer’s Journey into no_std
Alexis Lothoré Embedded, Mobile and Automotive 09:30 09:55
  Ariel OS - The Embedded Rust Software Stack for Microcontroller-based Internet of Things
Kaspar Schleiser, Koen Zandberg Embedded, Mobile and Automotive 10:00 10:25
  The Ultimate Office Chair: Hacking a BMW Comfort Seat with an ESP32
Brendan Le Foll Embedded, Mobile and Automotive 10:30 10:55
  Build Once, Trust Always: Single-Image Secure Boot with barebox
Ahmad Fatoum Embedded, Mobile and Automotive 11:00 11:25
  ARM SCP firmware porting
Marek Vasut Embedded, Mobile and Automotive 11:30 11:55
  Tamper-resistant factory data from the bootloader
Jonas Embedded, Mobile and Automotive 12:00 12:10
  Snagboot: vendor-agnostic, open-source and developer-friendly recovery and reflashing tool
Thomas Petazzoni Embedded, Mobile and Automotive 12:10 12:20
  sbom-cve-check: Lightweight open-source CVE analysis tool for your embedded systems
Benjamin Robin Embedded, Mobile and Automotive 12:20 12:30
  Longer-Term Support releases for Buildroot
iTitou, Thomas Perale Embedded, Mobile and Automotive 12:30 12:40
  Illuminating the Frame: Enhancing Flash Control in V4L2
Richard Leitner Embedded, Mobile and Automotive 12:40 12:50
  libcamera software ISP status update
Bryan O'Donoghue, Hans de Goede Embedded, Mobile and Automotive 13:00 13:25
  Raw to Real and Green to Great: Open Source Camera Tuning for Linux Devices with libcamera
Kieran Bingham, Jacopo Mondi Embedded, Mobile and Automotive 13:30 13:55
  No Line Like Mainline: Update On The Fully Mainline Software Stack For Rockchip SoCs
Nicolas Frattaroli Embedded, Mobile and Automotive 14:00 14:25
  Add Support for New Boards to Mainline Linux, U-Boot and Yocto
Michael Opdenacker Embedded, Mobile and Automotive 14:30 14:55
  The Year in Embedded Security
Marta Rybczynska Embedded, Mobile and Automotive 15:00 15:25
  Pixel on life-support, upgrading from Android 12 to Android 16
Apelete Seketeli Embedded, Mobile and Automotive 15:30 15:55
  MicroPythonOS: the best of Android, now on Microcontrollers. AppStore, OTA Updates, Touch Screen, Camera and much more!
Thomas Farstrike Embedded, Mobile and Automotive 16:00 16:25
  One Flutter Embedder to Rule Them All
Joel Winarske Embedded, Mobile and Automotive 16:30 16:55