EuroLLVM'19: moderators needed

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view

EuroLLVM'19: moderators needed

David Blaikie via cfe-dev
The LLVM developers’ meetings relies on volunteers to keep things running smoothly. Moderators are critical to this as they keep speakers on track and facilitate Q&A after the talk. I’m looking for community members who would be attending specific talks anyway, to volunteer to moderate the session.

Moderators introduce the speaker, give the speaker warnings about time, and facilitate Q&A by running microphones. Tutorials may have a modified format depending upon the speaker.

If you are interested in volunteering, please respond to this email with your first and second choice session times. You will moderate all talks during that time slot and they will occur back to back in the same room. 

Full schedule here:

Monday, April 8th

Session #1 : 12:00 PM - 1:00 PM / Charleston
Building an LLVM-based tool: lessons learned - Alex Denisov

Session #2 : 2:00 PM - 3:40 PM / Charleston
Just compile it: High-level programming on the GPU with Julia - Tim Besard
Handling all Facebook requests with JITed C++ code - Yuhan Guo
Switching a Linux distribution's main toolchains to LLVM/Clang - Bernhard "Bero" Rosenkränzer

Session #3 : 4:15 PM - 5:55 PM / Theatre
Handling massive concurrency: Development of a programming model for GPU and CPU - Matthias Liedtke
Automated GPU Kernel Fusion with XLA - Thomas Joerg
Compiler Optimizations for (OpenMP) Target Offloading to GPUs - Johannes Doerfert

Session #4 : 4:15 PM - 5:55 PM / Charleston
Improving Debug Information in LLVM to Recover Optimized-out Function Parameters - Nikola Prica, Djordje Todorovic, Ananthakrishna Sowda
LLDB Reproducers - Jonas Devlieghere
Adventures with RISC-V Vectors and LLVM - Robin Kruppe, Roger Espasa

Tuesday, April 9th

Session #5 : 10:00 AM - 11:05 AM / Theatre
The Future of AST Matcher-based Refactoring - Stephen Kelly
clang-scan-deps: Fast dependency scanning for explicit modules - Alex Lorenz, Michael Spencer

Session #6 : 11:25 AM - 1:05 PM / Theatre
Changes to the C++ standard library for C++20 - Marshall Clow
Implementing the C++ Core Guidelines’ Lifetime Safety Profile in Clang - Gábor Horváth
DOE Proxy Apps: Compiler Performance Analysis and Optimistic Annotation Exploration - Brian Homerding

Session #7 : 12:00 PM - 1:00 PM / Charleston
Tutorial: Building a Compiler with MLIR - Mehdi Amini, Nicolas Vasilache

Session #8 : 2:00 PM - 3:40 PM / Theatre
LLVM Numerics Improvements - Michael Berg
A Tale of Two ABIs: ILP32 on AArch64 - Tim Northover
Loop Fusion, Loop Distribution and their Place in the Loop Optimization Pipeline - Kit Barton

Session #9 : 2:00 PM - 3:35 PM / Charleston
The Helium Haskell compiler and its new LLVM backend - Ivo Gabe de Wolff
LLVM IR Tutorial - Phis, GEPs and other things, oh my! - Vince Bridgers , Felipe de Azevedo Piovezan

Session #10 : 4:00 PM - 5:40 PM / Theatre
A compiler approach to Cyber-Security - François de Ferrière
Clang tools for implementing cryptographic protocols like OTRv4 - Sofía Celi
Testing and Qualification of Optimizing Compilers for Functional Safety - José Luis March Cabrelles

Session #11 : 4:00 PM - 5:40 PM / Charleston
Sulong: An experience report of using the "other end" of LLVM in GraalVM - Roland Schatz, Josef Eisl
LLVM IR in GraalVM: Multi-Level, Polyglot Debugging with Sulong - Jacob Kreindl
SYCL compiler: zero-cost abstraction and type safety for heterogeneous computing - Andrew Savonichev

Kind regards,

cfe-dev mailing list
[hidden email]