#54 · Primary category: Inference & Local Deploy

iree

compiler cuda jax machine-learning mlir onnx pytorch rocm runtime spirv tensorflow vulkan

A retargetable MLIR-based machine learning compiler and runtime toolkit.

Project last updated:08/29/26

GitHub Stars

3.9K

Forks

995

Contributors

331

License

Apache-2.0

Why we included this project

IREE tackles the awkward step between training a model and running it on real hardware, whether that means a datacenter GPU or a phone. It does not train models; it compiles models from PyTorch, TensorFlow, JAX, or ONNX ahead of time into a compact intermediate representation that a small runtime then executes on CPUs, CUDA, ROCm, Vulkan, and Metal. Teams that care about fast startup, a small memory footprint, and consistent performance across very different targets get all of that without writing custom kernels for each device. The project also has real-world proof behind it: AMD used an IREE-based build of SDXL for an MLPerf inference benchmark submission.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category