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.
☆86Updated 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:
- Tenstorrent MLIR compiler☆243Updated this week
- An out-of-tree MLIR dialect template.☆113Updated last year
- The missing pieces (as far as boilerplate reduction goes) of the upstream MLIR python bindings.☆118Updated 2 months ago
- MLIR Sample dialect☆137Updated last month
- A lightweight, Pythonic, frontend for MLIR☆81Updated 2 years ago
- IREE's PyTorch Frontend, based on Torch Dynamo.☆105Updated this week
- A framework that support executing unmodified CUDA source code on non-NVIDIA devices.☆141Updated last year
- Tutorial on building a gpu compiler backend in LLVM☆53Updated last year
- Bridging polyhedral analysis tools to the MLIR framework☆119Updated 2 years ago
- Intel® Extension for MLIR. A staging ground for MLIR dialects and tools for Intel devices using the MLIR toolchain.☆148Updated 2 weeks ago
- IREE compiler and runtime for Snitch☆14Updated 3 months ago
- ☆123Updated this week
- Updated C version of the Test Suite for Vectorising Compilers☆71Updated last year
- IREE plugin repository for the AMD AIE accelerator☆119Updated this week
- Experiments and prototypes associated with IREE or MLIR☆56Updated last year
- Conversions to MLIR EmitC☆134Updated last year
- An MLIR-based toolchain for AMD AI Engine-enabled devices.☆572Updated this week
- Unofficial description of the CUDA assembly (SASS) instruction sets.☆198Updated 6 months ago
- Python interface for MLIR - the Multi-Level Intermediate Representation☆273Updated last year
- Example for running IREE in a bare-metal Arm environment.☆40Updated 6 months ago
- ☆41Updated 3 months ago
- HeteroCL-MLIR dialect for accelerator design☆42Updated last year
- TPP experimentation on MLIR for linear algebra☆142Updated last week
- The University of Bristol HPC Simulation Engine☆104Updated 5 months ago
- Example of RISC-V Vector programming☆27Updated 4 months ago
- A collection of RISC-V Vector (RVV) benchmarks to help developers write portably performant RVV code☆141Updated this week
- ☆29Updated 2 months ago
- Pluto: An automatic polyhedral parallelizer and locality optimizer☆322Updated 5 months ago
- Optimizing scheduler. Combinatorial instruction scheduling project.☆28Updated 3 weeks ago
- LLVM OpenCL C compiler suite for ventus GPGPU☆58Updated last month