zwang4/awesome-machine-learning-in-compilers
Must read research papers and links to tools and datasets that are related to using machine learning for compilers and systems optimisation
This is a curated list of research papers, datasets, and tools for applying machine learning to enhance compilers and optimize program performance. It helps software architects and performance engineers by providing resources to improve code compilation, reduce execution time, and fine-tune program behavior. You'll find academic research, practical tools, and benchmark datasets, offering insights into advanced compiler optimization techniques.
1,659 stars.
Use this if you are a performance engineer or compiler researcher looking for established methods, new research directions, or existing tools and datasets to optimize software compilation and execution efficiency using machine learning.
Not ideal if you are a general software developer seeking practical, off-the-shelf solutions for immediate application performance improvements without diving into research or compiler internals.
Stars
1,659
Forks
176
Language
—
License
CC0-1.0
Category
Last pushed
Jan 21, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/zwang4/awesome-machine-learning-in-compilers"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
pymc-devs/pytensor
PyTensor allows you to define, optimize, and efficiently evaluate mathematical expressions...
arogozhnikov/einops
Flexible and powerful tensor operations for readable and reliable code (for pytorch, jax, TF and others)
lava-nc/lava-dl
Deep Learning library for Lava
tensorly/tensorly
TensorLy: Tensor Learning in Python.
tensorpack/tensorpack
A Neural Net Training Interface on TensorFlow, with focus on speed + flexibility