This is a beginner-friendly tutorial on MLIR from the perspective of a user of MLIR, not a compiler engineer. This tutorial will introduce why MLIR exists and how it is used to compile code at different levels of abstraction. This tutorial will focus on working with the "core" dialects of MLIR.
☆145Mar 5, 2026Updated 5 months ago
Alternatives and similar repositories for mlir-beginner-friendly-tutorial
Users that are interested in mlir-beginner-friendly-tutorial are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- An online tutorial to make MLIR more beginner friendly with an end-to-end deep learning compiler pipeline☆58Jun 8, 2026Updated 2 months ago
- MLIR For Beginners tutorial☆1,341Jul 18, 2025Updated last year
- ☆115Oct 15, 2025Updated 9 months ago
- Hands-On Practical MLIR Tutorial☆822Oct 20, 2023Updated 2 years ago
- A Python compiler design toolkit.☆580Updated this week
- Deploy on Railway without the complexity - Free Credits Offer • AdConnect your repo and Railway handles the rest with instant previews. Quickly provision container image services, databases, and storage volumes.
- SBLP 2025 MLIR Tutorial☆76Mar 25, 2026Updated 4 months ago
- Tutorial on building a gpu compiler backend in LLVM☆67Jan 11, 2025Updated last year
- Meta project around MLIR☆48Updated this week
- MLIR Sample dialect☆138Dec 23, 2025Updated 7 months ago
- a whirlwind tour to deep learning and deep learning systems☆81Updated this week
- E-Graphs, natively in MLIR☆36Aug 6, 2026Updated last week
- A pure-Python implementation of the Nvidia CuTe layout algebra intended to be approachable and easy to learn.☆239Jun 29, 2026Updated last month
- A toy compiler for NumPy array expressions that uses e-graphs and MLIR☆125Aug 3, 2026Updated last week
- A custom AI chip to be taped out soon!☆49Dec 20, 2025Updated 7 months ago
- Open source password manager - Proton Pass • AdSecurely store, share, and autofill your credentials with Proton Pass, the end-to-end encrypted password manager trusted by millions.
- A retargetable MLIR-based machine learning compiler and runtime toolkit.☆3,889Updated this week
- open-source assistant with computer use agents☆28Mar 6, 2026Updated 5 months ago
- Optimizing scheduler. Combinatorial instruction scheduling project.☆28Jun 8, 2026Updated 2 months ago
- llvm slides and books and other☆63Feb 2, 2025Updated last year
- Triton for OpenCL backend, and use mlir-translate to get source OpenCL code☆27Aug 27, 2025Updated 11 months ago
- Hexagon-MLIR is a compiler toolchain for compiling and executing AI kernels and models on Qualcomm Hexagon Neural Processing Units (NPUs)…☆185Jul 2, 2026Updated last month
- LLVM Code Generation, published by Packt☆279May 14, 2026Updated 2 months ago
- ☆11Apr 10, 2019Updated 7 years ago
- Embedded Universal DSL: a good DSL for us, by us☆79Updated this week
- Deploy to Railway using AI coding agents - Free Credits Offer • AdUse Claude Code, Codex, OpenCode, and more. Autonomous software development now has the infrastructure to match with Railway.
- Exercises for Learning MLIR (Originally written for PPoPP 2026)☆108Jul 21, 2026Updated 3 weeks ago
- The Sherwood Architecture is a custom 64-Bit RISC based CPU architecture.☆15Oct 29, 2018Updated 7 years ago
- Hands-On Practical MLIR Tutorial☆60Aug 21, 2025Updated 11 months ago
- Tensor Compute Primitives: Mid-level Intermediate Representation for Machine Learning Programs☆35Jan 30, 2025Updated last year
- A minimal development of SSA theory☆256Jul 28, 2026Updated 2 weeks ago
- A minimal (really) out-of-tree MLIR example☆49Aug 14, 2025Updated 11 months ago
- Example for running IREE in a bare-metal Arm environment.☆43Feb 24, 2026Updated 5 months ago
- Julia implementation of LULESH with MPI + X.☆12Jul 23, 2022Updated 4 years ago
- Cycle-level, trace-driven, parallel GPU simulator for NVIDIA Pascal.☆16Dec 13, 2025Updated 8 months ago
- GPU virtual machines on DigitalOcean Gradient AI • AdGet to production fast with high-performance AMD and NVIDIA GPUs you can spin up in seconds. The definition of operational simplicity.
- ☆17Aug 29, 2024Updated last year
- Object-oriented extension to the CMake language.☆15Jun 18, 2025Updated last year
- An MLIR-based compiler that takes GPU kernels and compiles them to real hardware instructions. Interactive web visualizer included.☆143Mar 21, 2026Updated 4 months ago
- Executes a SPIR-V shader/kernel, producing results for given inputs.☆16Aug 5, 2026Updated last week
- An introduction to language design through building a compiler frontend and completing a self-paced exercise on top of LLVM.☆149Updated this week
- ☆17Mar 26, 2025Updated last year
- A lightweight triton-based General Matrix Multiplication (GEMM) library.☆67Jul 21, 2026Updated 3 weeks ago