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.
☆165Mar 5, 2026Updated 7 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☆69Jun 8, 2026Updated 4 months ago
- MLIR For Beginners tutorial☆1,367Jul 18, 2025Updated last year
- Hands-On Practical MLIR Tutorial☆851Oct 20, 2023Updated 3 years ago
- A Python compiler design toolkit.☆603Updated this week
- Tutorial on building a gpu compiler backend in LLVM☆66Jan 11, 2025Updated last year
- AI Agents on DigitalOcean Gradient AI Platform • AdBuild production-ready AI agents using customizable tools or access multiple LLMs through a single endpoint. Create custom knowledge bases or connect external data.
- SBLP 2025 MLIR Tutorial☆79Mar 25, 2026Updated 6 months ago
- Meta project around MLIR☆59Updated this week
- deep learning library with pipeline for MNIST classification, synthesizable on DE1 SoC FPGAs☆15Jan 15, 2025Updated last year
- A collection of study materials for AI compilers and systems.☆63Nov 14, 2025Updated 11 months ago
- Shared Middle-Layer for Triton Compilation☆36Oct 16, 2026Updated last week
- E-Graphs, natively in MLIR☆47Updated this week
- MLIR Sample dialect☆140Dec 23, 2025Updated 10 months ago
- ☆152Sep 15, 2026Updated last month
- Extending C++ to support Program Verification using SMT solvers☆24Updated this week
- Managed hosting for WordPress and PHP on Cloudways • AdManaged hosting for WordPress, Magento, Laravel, or PHP apps, on multiple cloud providers. Deploy in minutes on Cloudways by DigitalOcean.
- A retargetable MLIR-based machine learning compiler and runtime toolkit.☆3,989Updated this week
- Tutorial for writing an LLVM backend☆33May 19, 2025Updated last year
- A simple tool to convert a WebAssembly module to a WASI component (component model, WASI-preview2).☆12Apr 9, 2025Updated last year
- Exercises for Learning MLIR (Originally written for PPoPP 2026)☆111Jul 21, 2026Updated 3 months ago
- A pure-Python implementation of the Nvidia CuTe layout algebra intended to be approachable and easy to learn.☆253Jun 29, 2026Updated 3 months ago
- A minimal (really) out-of-tree MLIR example☆49Aug 14, 2025Updated last year
- A toy compiler for NumPy array expressions that uses e-graphs and MLIR☆131Oct 16, 2026Updated last week
- minimal compiler☆24Feb 19, 2026Updated 8 months ago
- Github repository of HPCA 2025 paper "UniNDP: A Unified Compilation and Simulation Tool for Near DRAM Processing Architectures"☆23Jan 18, 2026Updated 9 months ago
- Managed hosting for WordPress and PHP on Cloudways • AdManaged hosting for WordPress, Magento, Laravel, or PHP apps, on multiple cloud providers. Deploy in minutes on Cloudways by DigitalOcean.
- An introduction to language design through building a compiler frontend on top of LLVM.☆211Sep 15, 2026Updated last month
- The Torch-MLIR project aims to provide first class support from the PyTorch ecosystem to the MLIR ecosystem.☆1,937Updated this week
- Multi-heap-sort for many small arrays, quicksort with 3 pivots for one big array, CUDA acceleration, CUDA memory compression.☆13Sep 29, 2024Updated 2 years ago
- The missing pieces (as far as boilerplate reduction goes) of the upstream MLIR python bindings.☆117Mar 4, 2026Updated 7 months ago
- open-source assistant with computer use agents☆28Mar 6, 2026Updated 7 months ago
- A custom AI chip to be taped out soon!☆53Dec 20, 2025Updated 10 months ago
- a whirlwind tour to deep learning alchemy and deep learning systems☆95Updated this week
- LLVM Code Generation, published by Packt☆290May 14, 2026Updated 5 months ago
- Optimize tensor program fast with Felix, a gradient descent autotuner.☆34Mar 5, 2026Updated 7 months ago
- GPUs on demand by Runpod - Special Offer Available • AdRun AI, ML, and HPC workloads on powerful cloud GPUs—without limits or wasted spend. Deploy GPUs in under a minute and pay by the second.
- An MLIR-based compiler that takes GPU kernels and compiles them to real hardware instructions. Interactive web visualizer included.☆148Mar 21, 2026Updated 7 months ago
- llvm slides and books and other☆64Feb 2, 2025Updated last year
- Triton for OpenCL backend, and use mlir-translate to get source OpenCL code☆27Aug 27, 2025Updated last year
- Optimizing scheduler. Combinatorial instruction scheduling project.☆29Jun 8, 2026Updated 4 months ago
- A collection of out-of-tree LLVM passes for teaching and learning☆3,453Sep 20, 2026Updated last month
- Triton Compiler related materials.☆46Mar 16, 2026Updated 7 months ago
- ☆11Apr 10, 2019Updated 7 years ago