Brussels / 1 & 2 February 2025

schedule

K.3.201


Day Start End Track(s)
Saturday 10:35 19:00 GCC (GNU Toolchain), LLVM
Sunday 09:00 16:55 Inclusive Web, Open Source Design
09 10 11 12 13 14 15 16 17 18
Saturday A New Approach to Callee-Saved Registers in LLVM
Moving work into the middle end
Improving compile-time computation of object size
O_o [ Flang + WASM ] o_O
Things are coming together for Flang tooling
An introduction to Torch-MLIR
MLIR-based Data Tiling and Packing for Ryzen AI NPU
An introduction to building and using LLVM libc
Programming is fun; Testing is needed; Infra is …
Profile-Guided Optimization (PGO) in LLVM: current challenges from the adopter perspective
Welcome to the GCC (GNU Toolchain) devroom
Pushing the Sega Dreamcast with GCC
First contributions to GCC: from plugins to trunk
Tutorial: How to add a builtin function to the GCC backend
Using the Valgrind error manager for file descriptor tracking
Cobol is the Original Safe Language
Optimizing switch statements: Overview and what's new
Incremental LTO in GCC
CRC detection and optimization
Debug fission - Separating debug symbols from executables
Cross-platform JIT compilers with GNU Lightning
Sunday Top Accessibility Errors Found in Open Source Through Automated Testing
Solving the world’s (localization) problems
Alternative Text for Images: How Bad Are Our Alt-Text Anyway?
Secure and Inclusive: WebAuthn for (Multi-Factor) Authentication
How do we work out the environmental savings from accessibility?
Growing inclusive communities: Djangonaut Space program
Multilingual Speech Technologies That Understand You
ATAG accessibility audits: worth your while
Design in 5 mins (okay, 20 mins): ecosystem mapping and user research? what is it and how to do it!
Thunderbird: Building a Cross-Platform, Scalable Open-Source Design System
CLI Design for Designers and Developers
From Accessibility to Inclusion - Interdisciplinary Design
Piracy, and Open Source: Reimagining Creativity
Towards Free-Fair-Patterns: Free to Use, Free from Deceptive Patterns, Fair for All
The Engineer’s Guide to Design: Merging Technical and Creative Skills in Open Source Projects
XWiki: Improving web accessibility with respect to backward compatibility

Events

Title Speakers Track Start End

Saturday

  A New Approach to Callee-Saved Registers in LLVM
Mikhail Gudim LLVM 10:35 11:00
  Moving work into the middle end
Jon Chesterfield LLVM 11:05 11:25
  Improving compile-time computation of object size
Serge « sans paille » Guelton LLVM 11:30 11:50
  O_o [ Flang + WASM ] o_O
Serge « sans paille » Guelton LLVM 11:50 11:55
  Things are coming together for Flang tooling
Tim Heldmann, Peter Arzt LLVM 12:00 12:20
  An introduction to Torch-MLIR
Marius Brehler LLVM 12:25 12:45
  MLIR-based Data Tiling and Packing for Ryzen AI NPU
Jorn Tuyls LLVM 12:50 13:10
  An introduction to building and using LLVM libc
Peter Smith LLVM 13:15 13:40
  Programming is fun; Testing is needed; Infra is …
Jan-Patrick Lehr LLVM 13:45 14:05
  Profile-Guided Optimization (PGO) in LLVM: current challenges from the adopter perspective
Alexander Zaitsev LLVM 14:10 14:30
  Welcome to the GCC (GNU Toolchain) devroom
Jose E. Marchesi, Thomas Schwinge, Marc Poulhiès GCC (GNU Toolchain) 15:00 15:05
  Pushing the Sega Dreamcast with GCC
Falco Girgis GCC (GNU Toolchain) 15:05 15:35
  First contributions to GCC: from plugins to trunk
Javier Martinez GCC (GNU Toolchain) 15:40 15:50
  Tutorial: How to add a builtin function to the GCC backend
Jeremy Bennett GCC (GNU Toolchain) 15:55 16:20
  Using the Valgrind error manager for file descriptor tracking
Alexandra Petlanova Hajkova GCC (GNU Toolchain) 16:25 16:50
  Cobol is the Original Safe Language
James Lowden GCC (GNU Toolchain) 16:55 17:15
  Optimizing switch statements: Overview and what's new
Filip Kastl GCC (GNU Toolchain) 17:20 17:40
  Incremental LTO in GCC
Michal Jireš GCC (GNU Toolchain) 17:40 18:00
  CRC detection and optimization
Mariam Arutunian, Hayk Aslanyan GCC (GNU Toolchain) 18:00 18:20
  Debug fission - Separating debug symbols from executables
Johan Herland GCC (GNU Toolchain) 18:25 18:40
  Cross-platform JIT compilers with GNU Lightning
Paul Cercueil GCC (GNU Toolchain) 18:45 19:00

Sunday

  Top Accessibility Errors Found in Open Source Through Automated Testing
Raashi Saxena Inclusive Web 09:00 09:25
  Solving the world’s (localization) problems
Eemeli Aro, Ujjwal Sharma Inclusive Web 09:30 09:55
  Alternative Text for Images: How Bad Are Our Alt-Text Anyway?
Mike Gifford Inclusive Web 10:00 10:25
  Secure and Inclusive: WebAuthn for (Multi-Factor) Authentication
Storm Heg Inclusive Web 10:30 10:55
  How do we work out the environmental savings from accessibility?
Chris Adams Inclusive Web 11:00 11:25
  Growing inclusive communities: Djangonaut Space program
Raffaella Suardini Inclusive Web 11:30 11:55
  Multilingual Speech Technologies That Understand You
Jessica Rose Inclusive Web 12:00 12:25
  ATAG accessibility audits: worth your while
Thibaud Colas Inclusive Web 12:30 12:55
  Design in 5 mins (okay, 20 mins): ecosystem mapping and user research? what is it and how to do it!
Antonia Valencia, caroline sinders Open Source Design 13:00 13:25
  Thunderbird: Building a Cross-Platform, Scalable Open-Source Design System
Laurel Terlesky Open Source Design 13:30 13:55
  CLI Design for Designers and Developers
Hartmut Obendorf Open Source Design 14:00 14:25
  From Accessibility to Inclusion - Interdisciplinary Design
Raashi Saxena Open Source Design 14:30 14:55
  Piracy, and Open Source: Reimagining Creativity
Zekun Yang Open Source Design 15:00 15:25
  Towards Free-Fair-Patterns: Free to Use, Free from Deceptive Patterns, Fair for All
Lorena Sánchez Chamorro Open Source Design 15:30 15:55
  The Engineer’s Guide to Design: Merging Technical and Creative Skills in Open Source Projects
Khushi Garg Open Source Design 16:00 16:25
  XWiki: Improving web accessibility with respect to backward compatibility
Lucas C Open Source Design 16:30 16:55