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.
☆12Updated 2 months ago
Related projects ⓘ
Alternatives and complementary repositories for OptML
- A GLSL compiler targeting SPIR-V mlir☆13Updated last month
- A new Hardware Design Language that keeps you in the driver's seat☆70Updated this week
- Small KVM-based hypervisor, boots Linux (WIP)☆12Updated 6 months ago
- An introduction to language design with building a compiler frontend on top of LLVM.☆91Updated 3 months ago
- Baremetal Backtracing on RISC-V☆15Updated 3 years ago
- A (toy) C compiler written in Rust with no dependencies.☆55Updated 5 months ago
- diablo is an Out-Of-Order 64-bit RISC-V processor.☆15Updated last year
- WebAssembly Transformation Library for the Component Model☆15Updated this week
- Graphics SIG organizational information☆36Updated 10 months ago
- An emulator for the NES. For fun and profit and all that.☆51Updated 2 months ago
- Tree sitter parser for LLVM☆16Updated last month
- Retargetable ML compilers for the twenty-first century!☆12Updated 2 months ago
- x86-64, ARM, and RVV intrinsics viewer☆32Updated this week
- A tinycompiler in C from scratch☆91Updated 3 months ago
- A computer for human beings.☆42Updated 2 weeks ago
- Bringup-Bench is a collection of standalone minimal library and system dependence benchmarks useful for bringing up newly designed CPUs, …☆135Updated this week
- RDNA3 emulator☆46Updated last week
- ☆32Updated 2 weeks ago
- Tenstorrent MLIR compiler☆76Updated this week
- CacheFlow is a Linux kernel module that exposes the contents of the last-level cache on *most* ARM machines.☆16Updated 5 months ago
- Examples of how to Generate Schematics from SystemVerilog Synthesis Tools☆19Updated 11 months ago
- TCC (Tiny C Compiler) for 64-bit RISC-V, compiled to WebAssembly with Zig Compiler☆34Updated 9 months ago
- MLIR based Tiny Graph Compiler [dev-stage]☆11Updated this week
- Logic circuit analysis and optimization☆28Updated last month
- The missing pieces (as far as boilerplate reduction goes) of the upstream MLIR python bindings.☆69Updated this week
- LLVM alternative in Rust☆16Updated 6 months ago
- A high-efficiency system-on-chip for floating-point compute workloads.☆16Updated this week
- Experimental MLIR Rust compiler☆19Updated last year
- LLVM Kaleidoscope Tutorial in Rust☆37Updated 4 months ago
- A c/RISCV of "Let's Build a Compiler" by Jack Crenshaw☆91Updated 2 years ago