This event has concluded. Please visit the LLVM website for the complete videos and slides for our program.
Time | Name | Session Type | Speakers | Location Name |
---|---|---|---|---|
12:00 PM - 1:00 PM | REGISTRATION - Community.o | Hayes Foyer - Main Level | ||
1:00 PM - 1:15 PM | Welcome | Pre-Event Sessions | Tanya Lattner | Monterey - Lower Level |
1:15 PM - 2:00 PM | Women in Compilers & Tools Meetup Series: A Case Study on Cultivating a Community | Pre-Event Sessions | Cyndy Ishida Anupama Chandrasekhar Tanya Lattner Jubi Taneja | Monterey - Lower Level |
2:00 PM - 2:45 PM | Reflecting on Effective Code of Conduct in OSS | Pre-Event Sessions | Guy Davidson Kate Gregory Sage Sharp Cyndy Ishida Kit Barton Mike Edwards | Monterey - Lower Level |
2:45 PM - 3:15 PM | BREAK | |||
3:15 PM - 3:45 PM | Career Building Through Open Source | Pre-Event Sessions | Omotola Eunice Omotayo | Monterey - Lower Level |
3:45 PM - 4:50 PM | Diverse Leadership | Pre-Event Sessions | Tanya Lattner | Monterey - Lower Level |
4:00 PM - 5:00 PM | REGISTRATION - Newcomer | Hayes Foyer - Main Level | ||
4:50 PM - 5:00 PM | Closing | Pre-Event Sessions | Tanya Lattner | Monterey - Lower Level |
5:00 PM - 6:00 PM | Newcomer Orientation | Pre-Event Sessions | Hayes Ballroom - Main Level | |
6:00 PM - 7:00 PM | RECEPTION | Hayes Ballroom Terrace + East Lawn |
Time | Name | Session Type | Speakers | Location Name |
---|---|---|---|---|
8:00 AM - 9:00 AM | REGISTRATION AND LIGHT BREAKFAST | Hayes Foyer - Main Level | ||
9:00 AM - 9:15 AM | Welcome | Welcome | Tanya Lattner | Hayes Ballroom - Main Level |
9:15 AM - 10:05 AM | Paths towards unifying LLVM and MLIR | Keynote | Nicolai Hähnle | Hayes Ballroom - Main Level |
10:05 AM - 10:30 AM | Heterogeneous Debug Metadata in LLVM | Technical Talk | Scott Linder | Monterey - Lower Level |
10:05 AM - 10:30 AM | Implementing the Unimplementable: Bringing HLSL's Standard Library into Clang | Technical Talk | Chris Bieneman | Hayes Ballroom - Main Level |
10:30 AM - 11:00 AM | BREAK | Hayes Ballroom Terrace + East Lawn | ||
11:00 AM - 11:30 AM | Roundtables | Round Tables | San Martin - Lower Level | |
11:00 AM - 11:30 AM | SPIR-V Backend in LLVM: Upstream and Beyond | Technical Talk | Michal Paszkowski Alex Bezzubikov | Monterey - Lower Level |
11:00 AM - 12:15 PM | Quick Talk | Quick Talks | Matt Arsenault Med Ismail Bennani Johannes Doerfert Joseph Huber Todd Snider Michael Jones Zixu Wang | Hayes Ballroom - Main Level |
11:30 AM - 12:00 PM | Roundtables | Round Tables | San Martin - Lower Level | |
11:30 AM - 12:00 PM | CuPBoP: CUDA for Parallelized and Broad-range Processors | Technical Talk | Ruobing Han | Monterey - Lower Level |
12:00 PM - 12:30 PM | Direct GPU Compilation and Execution for Host Applications with OpenMP Parallelism | Technical Talk | Shilei Tian Joseph Huber | Monterey - Lower Level |
12:30 PM - 1:30 PM | LUNCH | Hayes Ballroom Terrace + East Lawn | ||
1:30 PM - 2:30 PM | Using LLVM's libc | Tutorial | Sivachandra Reddy Michael Jones Tue Ly Guillaume Chatelet | Monterey - Lower Level |
1:30 PM - 2:30 PM | High-level IRs for a C/C++ Optimizing Compiler | Panel | Bruno Cardoso Lopes Ivan Baev Johannes Doerfert Mehdi Amini Alex Zinenko Chris Lattner | Hayes Ballroom - Main Level |
1:30 PM - 2:00 PM | Roundtables | Round Tables | ||
2:00 PM - 2:30 PM | Roundtables | Round Tables | ||
2:30 PM - 3:30 PM | JITLink: Native Windows JITing in LLVM | Tutorial | Sunho Kim | Monterey - Lower Level |
2:30 PM - 3:30 PM | Static Analysis in Clang | Panel | Gabor Horvath Dennis Petrov Dmitri Gribenko Yitzhak Mandelbaum Artem Dergachev Bruno Cardoso Lopes | Hayes Ballroom - Main Level |
3:30 PM - 4:30 PM | BREAK + SPONSOR MEET & GREET | Hayes Ballroom Terrace + East Lawn | ||
4:00 PM - 4:30 PM | Roundtables | Round Tables | San Martin - Lower Level | |
4:30 PM - 5:00 PM | llvm-dialects: bringing dialects to the LLVM IR substrate | Technical Talk | Nicolai Hähnle | Hayes Ballroom - Main Level |
4:30 PM - 5:00 PM | Linker Code Size Optimization for Native Mobile Applications | Technical Talk | Gai Liu | Monterey - Lower Level |
5:00 PM - 5:30 PM | RISC-V Sign Extension Optimizations | Technical Talk | Craig Topper | Monterey - Lower Level |
5:00 PM - 5:30 PM | MLIR for Functional Programming | Technical Talk | Siddharth Bhat | Hayes Ballroom - Main Level |
5:30 PM - 6:00 PM | Minotaur: A SIMD Oriented Superoptimizer | Technical Talk | Zhengyang Liu | Monterey - Lower Level |
5:30 PM - 6:00 PM | IRDL: A Dialect for dialects | Technical Talk | Mathieu Fehr Théo Degioanni | Hayes Ballroom - Main Level |
6:00 PM - 6:30 PM | Uniformity Analysis for Irreducible CFGs | Technical Talk | Sameer Sahasrabuddhe | Monterey - Lower Level |
6:00 PM - 6:30 PM | VAST: MLIR for program analysis of C/C++ | Technical Talk | Henrich Lauko | Hayes Ballroom - Main Level |
6:30 PM - 9:30 PM | RECEPTION | Hayes Ballroom Terrace + East Lawn |
Time | Name | Session Type | Speakers | Location Name |
---|---|---|---|---|
9:00 AM - 10:00 AM | REGISTRATION | Hayes Foyer - Main Level | ||
10:00 AM - 10:10 AM | Opening | |||
10:10 AM - 10:30 AM | Mutation testing for MLIR by | |||
10:30 AM - 10:50 AM | Polygeist C++ frontend for MLIR | |||
10:50 AM - 11:10 AM | Optimizing Winograd Convolutions in MLIR | |||
11:10 AM - 12:00 PM | Roundtables | |||
12:00 PM - 1:00 PM | LUNCH | |||
1:00 PM - 1:20 PM | MLIR Auto-tuning: Performance Prediction for Search Acceleration using Message Passing Neural Networks | |||
1:20 PM - 1:40 PM | Controllable transformations in MLIR | |||
1:40 PM - 2:00 PM | Structured Code Generation | |||
2:00 PM - 2:50 PM | Roundtables | |||
2:50 PM - 3:20 PM | Project Updates | |||
3:20 PM - 3:50 PM | Open-Mic for Projects | |||
3:50 PM - 4:00 PM | Closing |