MLIR and ML infrastructure workshop at Google Paris (01/27)
The program of the workshop is currently in construction.
MLIR winter school (01/28 to 01/31)
Tuesday, 01/28: Get started
- 9h-10h: MLIR is SSA + Regions + Dialects, Mehdi Amini
- 10h30-12h: Get started in MLIR with xDSL !, Mathieu Fehr & Sasha Lopoukhine
- 12h-14h: Meal and informal discussions
- 14h-15h30: Writing xDSL passes and dialects, Mathieu Fehr & Sasha Lopoukhine
- 16h-17h: Preparation for tomorrow: install the MLIR LLVM distribution
Wednesday, 01/29: MLIR upstream
- 9h-10h: Install the MLIR LLVM distribution: fix the last issues
- 10h-11h30: The vanilla setup: Python on top of MLIR and LLVM IR as a back-end, Mehdi Amini
- 12h-14h: Meal and informal discussions
- 14h-15h30: Writing dialects beyond xDSL: Tablegen & C++, Mathieu Fehr
- 15h30-17h30: The Python bindings of MLIR
Thursday, 01/30: Linear algebra and Machine Learning
- 9h-10h30: A linear algebra compiler with linalg
- 10h30-12h: Fluent Machine Learning with torch-mlir, Marius Brehler
- 12h-14h: Meal and informal discussions
- 14h-15h30: Autodiff in MLIR with enzyme
- 15h30-17h: Optimizing linear algebra with transform dialect
Friday, 01/31: Go down
- 9h-10h30: Polygeist, a C/C++ front-end for MLIR
- 10h30-12h: Hardware-specific lowering in MLIR, Sasha Lopoukhine
- 12h-14h: Meal and informal discussions
- 14h-15h30: IREE, its runtime and its dialects: a framework for edge computing and beyond, Kunwar Grover
- 15h30-17h: Abstraction raising in MLIR