CFP: MLIR Workshop at the EuroLLVM Developer Meeting (Apr 9, 2024)

The 4th edition of the MLIR workshop will be held immediately before the EuroLLVM developer meeting, on April 9, 2024, at the same venue.

The workshop format is similar to that of the LLVM meeting itself with a mix of technical talks and roundtables, with a focus on the MLIR ecosystem. We invite technical talks on MLIR components and use cases as well as downstream projects using or inspired by MLIR. Presentations of work-in-progress, radical design proposals and other wild ideas are encouraged! We are open to considering unconventional session types. This will be an in-person only workshop with focus on active discussions, the sessions will not be recorded. Presenters are encouraged to participate in MLIR open design meetings after the workshop.

Please submit your session proposals (talks, demos, roundtables, etc.) via this short form: 2024 EuroMLIR Workshop. There is no formal deadline, we will get back to the authors quickly after the proposal is submitted but may stop accepting new proposals when the program is full.

Please note that registration is mandatory through the main event: 2024 European LLVM Developers' Meeting. It is possible to register to attend only the workshop. We may be able to offer free workshop registration to the lead author of each accepted session.

Alex and Mehdi

5 Likes

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

5 Likes

The slides are available here: eurollvm24_mlir_workshop.zip - Google Drive. As announced, we did not record the talks.

5 Likes