Uploaded July 2025 | Updated September 2026, 3 weeks ago
2025 AsiaLLVM Developers' Meeting
llvm.org/devmtg/2025-06
------
Title: ONNX-MLIR: An MLIR-based Compiler for ONNX AI models
Speakers: Tung D. Le
------
Slides: llvm.org/devmtg/2025-06/slides/technical-talk/le-onnx.pdf
-----
Open Neural Network Exchange (ONNX) is an open standard for representing deep neural networks, and MLIR is emerging as a flexible compiler infrastructure. In this talk, we present a technical report on our open-source compiler, namely ONNX-MLIR, which uses MLIR to compile ONNX models into native code on different architectures e.g., x86, IBM Power, IBM Z. We will discuss the core design of ONNX-MLIR, the optimizations it deploys, and how it supports custom AI accelerators. ONNX-MLIR has been developed since 2019, shortly after MLIR was introduced. Thus, we would also like to discuss some lessons learned when building ONNX-MLIR in parallel with the growth of MLIR compiler infrastructure.
-----
Videos Edited by Bash Films: BashFilms.com
2025 AsiaLLVM Developers' Meeting
llvm.org/devmtg/2025-06
------
Title: ONNX-MLIR: An MLIR-based Compiler for ONNX AI models
Speakers: Tung D. Le
------
Slides: llvm.org/devmtg/2025-06/slides/technical-talk/le-onnx.pdf
-----
Open Neural Network Exchange (ONNX) is an open standard for representing deep neural networks, and MLIR is emerging as a flexible compiler infrastructure. In this talk, we present a technical report on our open-source compiler, namely ONNX-MLIR, which uses MLIR to compile ONNX models into native code on different architectures e.g., x86, IBM Power, IBM Z. We will discuss the core design of ONNX-MLIR, the optimizations it deploys, and how it supports custom AI accelerators. ONNX-MLIR has been developed since 2019, shortly after MLIR was introduced. Thus, we would also like to discuss some lessons learned when building ONNX-MLIR in parallel with the growth of MLIR compiler infrastructure.
-----
Videos Edited by Bash Films: BashFilms.com










