mvvsmk / OptML
Welcome to OptML! This repository is designed for those new to MLIR and machine learning-based optimizations. As a compiler enthusiast, I wanted to create a platform for hobbyists like myself to experiment with and benchmark new optimizations on real ML models in an out-of-tree manner.
☆17Updated 7 months ago
Alternatives and similar repositories for OptML:
Users that are interested in OptML are comparing it to the libraries listed below
- A GLSL compiler targeting SPIR-V mlir☆19Updated 6 months ago
- Retargetable ML compilers for the twenty-first century!☆12Updated this week
- Tenstorrent MLIR compiler☆120Updated this week
- ☆27Updated last month
- The missing pieces (as far as boilerplate reduction goes) of the upstream MLIR python bindings.☆89Updated this week
- Website for CS 265☆28Updated 4 months ago
- TPP experimentation on MLIR for linear algebra☆127Updated last week
- The TT-Forge FE is a graph compiler designed to optimize and transform computational graphs for deep learning models, enhancing their per…☆40Updated this week
- Bridging polyhedral analysis tools to the MLIR framework☆109Updated last year
- A framework that support executing unmodified CUDA source code on non-NVIDIA devices.☆121Updated 3 months ago
- ARIES: An Agile MLIR-Based Compilation Flow for Reconfigurable Devices with AI Engines (FPGA 2025 Best Paper Nominee)☆22Updated this week
- Library to interface Compilers and ML models for ML-Enabled Compiler Optimizations☆17Updated 3 weeks ago
- ☆9Updated last year
- RDNA3 emulator☆54Updated last week
- Conversions to MLIR EmitC☆128Updated 4 months ago
- An MLIR frontend for tensor expressions☆24Updated 4 years ago
- Intel® Extension for MLIR. A staging ground for MLIR dialects and tools for Intel devices using the MLIR toolchain.☆134Updated last week
- Data-Centric MLIR dialect☆40Updated last year
- ☆28Updated 2 years ago
- a simple end to end example of taking a ML graph (TF2 / PyTorch) and running it on a device [cpu, gpu]☆34Updated 4 years ago
- Tutorial for LLVM Dev Conference 2019.☆15Updated 5 years ago
- IREE compiler and runtime for Snitch☆11Updated 2 weeks ago
- MLIR metal dialect☆26Updated 7 months ago
- An out-of-tree MLIR dialect template.☆102Updated 7 months ago
- HeteroCL-MLIR dialect for accelerator design☆40Updated 7 months ago
- The translator that supports translating NVPTX to SPIR-V. This translator is modified from LLVM-SPIR-V Translator.☆38Updated 3 years ago
- Source code for the paper "Profile Guided Optimization without Profiles: A Machine Learning Approach"☆24Updated 3 years ago
- ☆141Updated this week
- A minimal (really) out-of-tree MLIR example☆44Updated 2 weeks ago
- Embedded Linker☆147Updated this week