gemini-2.5-pro| input-price: 1.25 output-price: 10 max-context-length: 200_000 (cost: $0.06) Β· Anfrage: 2025-07-14T12:51:23.570254

Generated by rs-summarizer Version unbekannt

Abstract:

This presentation introduces Luminal, a novel ML compiler designed to radically simplify the deep learning software stack through a "search-first" methodology. The speaker, Joe Fior, explains how Luminal eschews the complexity of frameworks like PyTorch by building all computations from a minimal set of just twelve primitive operations. Models are represented as static, high-level graphs which, while slow to execute naively, serve as the input for a powerful compiler. This compiler treats kernel generation as a search problem, using equality saturation (via egg/egraphs) and a small set of generic rewrite rules to explore a vast space of logically equivalent, low-level kernels. By profiling candidates from this search space, Luminal automatically discovers highly optimized implementations. A key validation of this approach is the compiler's ability to independently discover the Flash Attention algorithm from a naive attention implementation. The presentation also covers Luminal's architecture, its support for training via a tiny autograd extension, and its future roadmap towards multi-platform support and a cloud-based deployment service.

A Search-First Approach to ML Compilation with Luminal

Summary Rating: No ratings yet
Article Rating: No ratings yet

Source