Here is the workshop program, we intended to give ample room for discussions. Please note that we will have to vacate the room at 15:45 to allow for newcomer orientation to take place. Roundtables can continue as small-group discussions elsewhere and even morph into dinners. See you there!
9:00 Towards a high-performance AI compiler with upstream MLIR
Renato Golin (Intel Labs), Lorenzo Chelini, Adam Siemieniuk, Kavitha Madhu, Niranjan Hasabnis, Hans Pabst, Evangelos Georganas, and Alexander Heinecke
9:30 Control-Flow: Breaking Free of the Basic Block
Jeff Niu (Modular), Mehdi Amini (Nvidia)
10:00 Coffee Break (30min)
10:30 XBLang: an extensible MLIR frontend
Fabian Mora-Cordero (University of Delaware), Sunita Chandrasekaran (University of Delaware), Johannes Doerfert (Lawrence Livermore National Laboratory), Felipe Cabarcas (University of Delaware)
11:00 A Case Study of the MLIR Data-flow Analysis Framework for Automatic Differentiation
Mai Jacob Peng (McGill University), Oleksandr Zinenko (Google DeepMind),
William S. Moses (University of Illinois Urbana Champaign), Christophe Dubach (McGill University)
11:30 Test-case reduction tools for MLIR
Kunwar Grover (AMD), Jacques Pienaar (Google)
12:00 Lunch Break
13:35 Linalg vs. MDH – A Comparison of Two MLIR Dialects
Jens Hunloh (University of Muenster), Lars Hunloh, Richard Schulze, Sergei Gorlatch, Ari Rasch, Tobias Grosser (University of Cambridge)
13:55 MLIR Auto-Scheduler: A Framework for Automatic Code Optimization in MLIR
Iheb Nassim Aouadj (New York University Abu Dhabi), Riyadh Baghdadi
14:15 Coffee Break (30min)
14:45 Roundtables
15:45 End
Alex and Mehdi