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.
☆98Mar 5, 2026Updated 2 weeks 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
Sorting:
- Tutorial for writing an LLVM backend☆31May 19, 2025Updated 10 months ago
- Tutorial on building a gpu compiler backend in LLVM☆55Jan 11, 2025Updated last year
- ☆17Aug 29, 2024Updated last year
- MLIR For Beginners tutorial☆1,251Jul 18, 2025Updated 8 months ago
- A minimal (really) out-of-tree MLIR example☆47Aug 14, 2025Updated 7 months ago
- ☆13Sep 22, 2022Updated 3 years ago
- Einsum Expressions in Julia☆14Aug 2, 2025Updated 7 months ago
- Optimizing scheduler. Combinatorial instruction scheduling project.☆27Jan 7, 2026Updated 2 months ago
- tools for reverse engineering AppleC4000 baseband firmware.☆14Nov 4, 2025Updated 4 months ago
- Extensions for the TG geometry library☆12Dec 3, 2024Updated last year
- An assembler for the Microchip PIC instruction set, written in Swift.☆14May 3, 2021Updated 4 years ago
- Tracing based copy-and-patch compiler for low-latency realtime Python☆63Mar 7, 2026Updated 2 weeks ago
- NVIDIA cuTile learn☆164Dec 9, 2025Updated 3 months ago
- Create "fly-throughs" in 3d visualization☆15Dec 15, 2025Updated 3 months ago
- Library for displaying small previews of Tensors. Useful for working with TensorFlow in Swift.☆13Dec 27, 2021Updated 4 years ago
- A lightweight, single header OpenGL engine.☆15Sep 6, 2025Updated 6 months ago
- Modeling futexes in TLA+☆20Oct 6, 2024Updated last year
- ☆16Sep 7, 2025Updated 6 months ago
- Julia Interface to https://github.com/compiler-research/CppInterOp☆19May 10, 2025Updated 10 months ago
- TensaLang is a Tensor-first programming language, compiler, and runtime that let you write the Model’s inference engine (e.g. LLMs) and s…☆74Feb 20, 2026Updated last month
- Zero Allocation WASM☆58Feb 18, 2026Updated last month
- Network based loader and flasher for Pano G2 devices☆15Jul 8, 2023Updated 2 years ago
- Triton for OpenCL backend, and use mlir-translate to get source OpenCL code☆25Aug 27, 2025Updated 6 months ago
- Rigid-body physics engine in C++☆21Sep 27, 2025Updated 5 months ago
- DeepGEMM: clean and efficient FP8 GEMM kernels with fine-grained scaling☆21Updated this week
- Tree style (files) explorer for p9p acme.☆10Feb 6, 2023Updated 3 years ago
- Measuring memory bandwidth using TheBandwidthBenchmark☆34Jul 24, 2023Updated 2 years ago
- Examples for Julia's generating small binary executables and libraries feature.☆31Mar 2, 2026Updated 2 weeks ago
- Python interface to FPGA interchange format☆41Oct 19, 2022Updated 3 years ago
- To hell with parentheses!☆17Nov 24, 2025Updated 3 months ago
- ACSets: Algebraic databases as in-memory data structures☆27Feb 10, 2026Updated last month
- Wishbone bridge over SPI☆11Nov 13, 2019Updated 6 years ago
- "Hardware, Software, and Compilers! Oh My!" tutorial files☆16Jan 25, 2020Updated 6 years ago
- ☆16Jul 21, 2025Updated 8 months ago
- A minimal development of SSA theory☆213Updated this week
- blogs about Coimpiler & Virtual Machine☆12Jun 15, 2025Updated 9 months ago
- TensorFlow ToolKit for Swift.☆16Mar 4, 2019Updated 7 years ago
- Makes normal color theme works on terminal☆13Feb 28, 2014Updated 12 years ago
- An out-of-tree MLIR dialect template.☆114Sep 6, 2024Updated last year