AlexandreSinger / mlir-beginner-friendly-tutorialLinks
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.
☆89Updated 10 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
Sorting:
- Tutorial on building a gpu compiler backend in LLVM☆53Updated last year
- An out-of-tree MLIR dialect template.☆113Updated last year
- Bridging polyhedral analysis tools to the MLIR framework☆119Updated 2 years ago
- MLIR Sample dialect☆136Updated last month
- The missing pieces (as far as boilerplate reduction goes) of the upstream MLIR python bindings.☆117Updated 3 months ago
- Tenstorrent MLIR compiler☆248Updated this week
- Example for running IREE in a bare-metal Arm environment.☆40Updated 6 months ago
- HeteroCL-MLIR dialect for accelerator design☆42Updated last year
- IREE plugin repository for the AMD AIE accelerator☆119Updated this week
- A collection of RISC-V Vector (RVV) benchmarks to help developers write portably performant RVV code☆141Updated last week
- ☆123Updated last week
- ☆41Updated 3 months ago
- Intel® Extension for MLIR. A staging ground for MLIR dialects and tools for Intel devices using the MLIR toolchain.☆147Updated this week
- IREE compiler and runtime for Snitch☆14Updated 3 months ago
- DHLS (Dynamic High-Level Synthesis) compiler based on MLIR☆161Updated this week
- Conversions to MLIR EmitC☆135Updated last year
- A lightweight, Pythonic, frontend for MLIR☆81Updated 2 years ago
- Optimizing scheduler. Combinatorial instruction scheduling project.☆27Updated last month
- Unofficial description of the CUDA assembly (SASS) instruction sets.☆200Updated 6 months ago
- An MLIR dialect to enable the efficient acceleration of ML model on CGRAs.☆65Updated last year
- Data-Centric MLIR dialect☆45Updated 2 years ago
- A framework that support executing unmodified CUDA source code on non-NVIDIA devices.☆141Updated last year
- Updated C version of the Test Suite for Vectorising Compilers☆71Updated last year
- The University of Bristol HPC Simulation Engine☆104Updated 5 months ago
- IREE's PyTorch Frontend, based on Torch Dynamo.☆105Updated last week
- CIRCT-based HLS compilation flows, debugging, and cosimulation tools.☆53Updated 2 years ago
- LLVM OpenCL C compiler suite for ventus GPGPU☆58Updated last month
- LLVM/MLIR based compiler instrumentation of AMD GPU kernels☆20Updated 6 months ago
- TPP experimentation on MLIR for linear algebra☆142Updated this week
- ARIES: An Agile MLIR-Based Compilation Flow for Reconfigurable Devices with AI Engines (FPGA 2025 Best Paper Nominee)☆57Updated last week