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.
☆141Mar 5, 2026Updated 4 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☆55Jun 8, 2026Updated last month
- MLIR For Beginners tutorial☆1,332Jul 18, 2025Updated last year
- ☆111Oct 15, 2025Updated 9 months ago
- Hands-On Practical MLIR Tutorial☆811Oct 20, 2023Updated 2 years ago
- A Python compiler design toolkit.☆570Updated this week
- Virtual machines for every use case on DigitalOcean • AdGet dependable uptime with 99.99% SLA, simple security tools, and predictable monthly pricing with DigitalOcean's virtual machines, called Droplets.
- SBLP 2025 MLIR Tutorial☆75Mar 25, 2026Updated 3 months ago
- Tutorial on building a gpu compiler backend in LLVM☆62Jan 11, 2025Updated last year
- Meta project around MLIR☆46Updated this week
- ☆102Jun 26, 2026Updated 3 weeks ago
- MLIR Sample dialect☆138Dec 23, 2025Updated 7 months ago
- a whirlwind tour to deep learning and deep learning systems☆81Updated this week
- A pure-Python implementation of the Nvidia CuTe layout algebra intended to be approachable and easy to learn.☆232Jun 29, 2026Updated 3 weeks ago
- A toy compiler for NumPy array expressions that uses e-graphs and MLIR☆123Updated this week
- A collection of study materials for AI compilers and systems.☆60Nov 14, 2025Updated 8 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,852Updated this week
- open-source assistant with computer use agents☆28Mar 6, 2026Updated 4 months ago
- Optimize tensor program fast with Felix, a gradient descent autotuner.☆33Mar 5, 2026Updated 4 months ago
- Optimizing scheduler. Combinatorial instruction scheduling project.☆28Jun 8, 2026Updated last month
- llvm slides and books and other☆61Feb 2, 2025Updated last year
- Triton for OpenCL backend, and use mlir-translate to get source OpenCL code☆27Aug 27, 2025Updated 10 months ago
- Hexagon-MLIR is a compiler toolchain for compiling and executing AI kernels and models on Qualcomm Hexagon Neural Processing Units (NPUs)…☆178Jul 2, 2026Updated 3 weeks ago
- ☆11Apr 10, 2019Updated 7 years ago
- Multi-heap-sort for many small arrays, quicksort with 3 pivots for one big array, CUDA acceleration, CUDA memory compression.☆13Sep 29, 2024Updated last year
- Managed Database hosting by DigitalOcean • AdPostgreSQL, MySQL, MongoDB, Kafka, Valkey, and OpenSearch available. Automatically scale up storage and focus on building your apps.
- Embedded Universal DSL: a good DSL for us, by us☆77Updated this week
- Exercises for Learning MLIR (Originally written for PPoPP 2026)☆107Updated this week
- The Sherwood Architecture is a custom 64-Bit RISC based CPU architecture.☆15Oct 29, 2018Updated 7 years ago
- Hands-On Practical MLIR Tutorial☆59Aug 21, 2025Updated 11 months ago
- A minimal (really) out-of-tree MLIR example☆49Aug 14, 2025Updated 11 months ago
- ☆19Jul 9, 2026Updated 2 weeks 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 7 months ago
- 1-Click AI Models by DigitalOcean Gradient • AdDeploy popular AI models on DigitalOcean Gradient GPU virtual machines with just a single click. Zero configuration with optimized deployments.
- 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.☆139Mar 21, 2026Updated 4 months ago
- ☆17Mar 26, 2025Updated last year
- A lightweight triton-based General Matrix Multiplication (GEMM) library.☆65Updated this week
- CGRA framework with vectorization support.☆52Updated this week
- Generates API documentation for CMake functions and macros☆15Jan 23, 2026Updated 6 months ago
- CAKE Library for constant-bandwidth matrix multiplication on CPUs☆14Apr 6, 2024Updated 2 years ago