Brussels / 31 January & 1 February 2026

schedule

UD6.215


Day Start End Track(s)
Saturday 10:30 19:00 GCC (GNU Toolchain), LLVM
Sunday 09:00 17:00 Confidential Computing, Educational
09 10 11 12 13 14 15 16 17 18
Saturday Welcome to the GCC (GNU Toolchain) devroom
RISC-V Extension Porting without the boring part
Overview of a DWARF-6 change: Locations on the stack
An evaluator and a web playground for DWARF-6 expressions
Designing Fibers for systemd: Structured POSIX Avoidance in PID 1
ga68, the GNU Algol 68 Compiler
GNU Algol 68 on baremetal
Libgomp Optimizations for Scheduler Guided OpenMP Execution in Cloud VMs
Accelerated Linear Algebra on the Sega Dreamcast with GCC
Tentative Definition of the Secret Attribute in GCC
Welcome to the LLVM dev room
Experimenting with the AArch64 Pointer Authentication (PAuth) ABI on bare-metal.
Hot-patching ClickHouse in production with LLVM XRay
GPU Offloading in LLVM: Architecture, API, and Plugins
OrcJIT at Scale with the llvm-autojit Plugin
Generating Programmable NPUs from Linalg with MLIR and CIRCT
WebAssembly Debugging with LLDB
llvm-mingw
Building Interactive C/C++ workflows in Jupyter through clang-repl
(clang-)Tidying up includes in systemd
Zero-sysroot hermetic LLVM cross-compilation using Bazel
Sunday Welcome to the Confidential Computer Devroom
Securing the Linux Boot Process with COCONUT-SVSM
Restartable confidential guests on QEMU hypervisor - where is the challenge?
Securing Memory Isolation in Texas Instruments Microcontrollers
OpenCCA: An Open Framework to Enable Arm CCA Research
Challenges of Remote Attestation for Confidential Computing Workloads
Lesson from Cloud Confidential Computing Remote Attestation Sample
bare-sgx: A Bare-Metal C Runtime for Intel SGX Development with Minimal Trust
Standardization and Open-source Implementation of Attested TLS for Confidential Computing
Open source firmware for high assurance confidential infrastructure
Open-Education in the OpenFlexure Project
GNU Octave in education: an insight beyond engineering into statistics and data analysis
Processing: Creative Coding and the Future of Education
Deep Learning Demystified - Having Fun with Neural Networks in Snap!
Learn Python with Execubot
Hedy - Textual programming made easy!

Events

Title Speakers Track Start End

Saturday

  Welcome to the GCC (GNU Toolchain) devroom
Jose E. Marchesi, Thomas Schwinge, Marc Poulhiès GCC (GNU Toolchain) 10:30 10:35
  RISC-V Extension Porting without the boring part
Afonso Oliveira GCC (GNU Toolchain) 10:35 11:00
  Overview of a DWARF-6 change: Locations on the stack
Lancelot SIX GCC (GNU Toolchain) 11:05 11:30
  An evaluator and a web playground for DWARF-6 expressions
Baris Aktemur GCC (GNU Toolchain) 11:30 11:45
  Designing Fibers for systemd: Structured POSIX Avoidance in PID 1
Daan De Meyer GCC (GNU Toolchain) 11:50 12:15
  ga68, the GNU Algol 68 Compiler
Jose E. Marchesi GCC (GNU Toolchain) 12:20 12:35
  GNU Algol 68 on baremetal
Mohammad-Reza Nabipoor GCC (GNU Toolchain) 12:35 13:00
  Libgomp Optimizations for Scheduler Guided OpenMP Execution in Cloud VMs
Himadri CHHAYA-SHAILESH GCC (GNU Toolchain) 13:05 13:30
  Accelerated Linear Algebra on the Sega Dreamcast with GCC
Falco Girgis GCC (GNU Toolchain) 13:35 14:00
  Tentative Definition of the Secret Attribute in GCC
Pierrick Philippe GCC (GNU Toolchain) 14:05 14:30
  Welcome to the LLVM dev room
Kristof Beyls, Peter Smith, Marius Brehler LLVM 15:00 15:05
  Experimenting with the AArch64 Pointer Authentication (PAuth) ABI on bare-metal.
Peter Smith LLVM 15:05 15:20
  Hot-patching ClickHouse in production with LLVM XRay
Pablo Marcos LLVM 15:25 15:45
  GPU Offloading in LLVM: Architecture, API, and Plugins
Jan-Patrick Lehr LLVM 15:50 16:10
  OrcJIT at Scale with the llvm-autojit Plugin
Stefan Gränitz LLVM 16:15 16:35
  Generating Programmable NPUs from Linalg with MLIR and CIRCT
Josse Van Delm LLVM 16:40 17:00
  WebAssembly Debugging with LLDB
Jonas Devlieghere LLVM 17:05 17:25
  llvm-mingw
Martin Storsjö LLVM 17:30 17:50
  Building Interactive C/C++ workflows in Jupyter through clang-repl
Anutosh Bhat LLVM 17:55 18:15
  (clang-)Tidying up includes in systemd
Daan De Meyer LLVM 18:20 18:40
  Zero-sysroot hermetic LLVM cross-compilation using Bazel
Corentin Kerisit, David Zbarsky LLVM 18:45 19:00

Sunday

  Welcome to the Confidential Computer Devroom
Ilaria Battiston Confidential Computing 09:00 09:10
  Securing the Linux Boot Process with COCONUT-SVSM
Jörg Rödel Confidential Computing 09:10 09:30
  Restartable confidential guests on QEMU hypervisor - where is the challenge?
Anirban (Ani) Sinha Confidential Computing 09:35 09:55
  Securing Memory Isolation in Texas Instruments Microcontrollers
Marton Bognar Confidential Computing 10:00 10:20
  OpenCCA: An Open Framework to Enable Arm CCA Research
Andrin Bertschi Confidential Computing 10:25 10:45
  Challenges of Remote Attestation for Confidential Computing Workloads
Yogesh Deshpande Confidential Computing 10:50 11:10
  Lesson from Cloud Confidential Computing Remote Attestation Sample
Kuniyasu Suzaki Confidential Computing 11:15 11:35
  bare-sgx: A Bare-Metal C Runtime for Intel SGX Development with Minimal Trust
Jo Van Bulck Confidential Computing 11:40 12:00
  Standardization and Open-source Implementation of Attested TLS for Confidential Computing
Muhammad Usama Sardar, peg Confidential Computing 12:05 12:25
  Open source firmware for high assurance confidential infrastructure
Michał Żygowski, Piotr Król Confidential Computing 12:25 12:45
  Open-Education in the OpenFlexure Project
Ben Chisholm Educational 13:15 13:45
  GNU Octave in education: an insight beyond engineering into statistics and data analysis
Andreas Bertsatos Educational 13:55 14:25
  Processing: Creative Coding and the Future of Education
Raphaël Educational 14:35 15:05
  Deep Learning Demystified - Having Fun with Neural Networks in Snap!
Jens Mönig Educational 15:15 15:45
  Learn Python with Execubot
Célia Piquet, Florent Gallaire Educational 15:55 16:25
  Hedy - Textual programming made easy!
Sami Finkbeiner, Femke Weijsenfeld Educational 16:35 17:00