← Browse

Code 2025

AI Kernel Generation: What's working, what's not, what's next – Natalie Serrino, Gimlet Labs

Natalie Serrino

Overview

This talk explores the use of AI for generating and optimizing low-level computational kernels, which are crucial for the performance of complex AI workloads. The core idea is to leverage AI to automatically port and optimize these kernels for diverse hardware, addressing the scarcity of human experts in this specialized field. While AI shows promise in tasks like kernel fusion and translating optimizations, it's not a replacement for human expertise in highly complex algorithmic advancements.

Who should watch

Key takeaways

Notable quotes

*The thing that we've seen with all these talks so far is with agents, they're not just one chat model. They're complex pipelines of multiple models, multiple stages, tool calls, and the compute backing these is inherently should be heterogeneous.*
*So the idea here is to put AI as the as the kind of like where the human would go in that same loop right so the agentic flow here is to make sure it compiles and it executes and it's correct and then from there optimizing it.*
*This is not a silver bullet and I think that's really important to emphasize.*

Watch on YouTube →

Unofficial community note. Prefer the recording for nuance.