← Browse

World's Fair 2025

Luminal - Search-Based Deep Learning Compilers - Joe Fioti

Joe Fioti

Overview

Luminal is a deep learning library that aims for radical simplification through search-based compilation. Instead of the complex, multi-million line codebases of traditional libraries like PyTorch, Luminal represents models as simple directed acyclic graphs of a minimal set of core operations. This simplified representation allows for a compiler that uses search to discover highly optimized kernels, including complex ones like FlashAttention, which were previously difficult to implement.

Who should watch

Key takeaways

Notable quotes

*The title of the talk is radical simplification through search. And that really is the theme of Luminal.*
*We are far simpler than most other ML libraries. And yet we are not taking a hit on performance or capability because we are using compilers and more specifically search.*
*So what we do is we take the approach of looking top down at machine learning and then saying fundamentally what are the minimum amount of things we need in order to make ML models run.*

Watch on YouTube →

Unofficial community note. Prefer the recording for nuance.