ML for ML Compilers - Mangpo Phothilimthana | Stanford MLSys #80

Episode 80 of the Stanford MLSys Seminar Series! ML for ML Compilers Speaker: Mangpo Phothilimthana Abstract: Search-based techniques have been demonstrated effective in solving complex optimization problems that arise in domain-specific compilers for machine learning (ML). Unfortunately, deploying such techniques in production compilers is impeded by several limitations. In this talk, I will present an autotuner for production ML compilers that can tune both graph-level and subgraph-level optimizations at multiple compilation stages. We demonstrate how to incorporate machine learning techniques such as a learned cost model and various learning-based search strategies to reduce autotuning time. Our learned cost model has high accuracy and outperforms a heavily-optimized analytical performance model. In an evaluation across 150 ML training and inference models on Tensor Processing Units (TPUs), the autotuner offers up to 2.4x and an average 5% runtime speedup over the heavily-optimized XLA compiler. I will outline how we deploy the learning-based XLA autotuner at datacenter scale to automatically tune the most heavily-used production models in Google's fleet everyday. The deployed tile size autotuner has been saving approximately 2% of fleetwide TPU compute time. We recently released a public dataset (https://github.com/google-research-da...) for the learned cost model, and host an on-going Kaggle competition on the dataset (https://www.kaggle.com/competitions/p...) to promote more research in ML for Systems. Bio: Phitchaya Mangpo Phothilimthana is a Staff research scientist at Google DeepMind (previously Google Brain), where she leads Machine Learning for Machine Learning Compilers effort (one of Google Brain moonshots in 2020). Her research interests include compilers, machine learning for systems, program synthesis, and energy-aware computing. Mangpo received an undergraduate degree in Computer Science from MIT and PhD from UC Berkeley. Mangpo was a recipient of Microsoft Research PhD Fellowship and Qualcomm Innovation Fellowship. Slide deck: https://drive.google.com/file/d/18tzj... Dataset: github.com/google-research-datasets/tpu_graphs Competition: kaggle.com/competitions/predict-ai-model-runtime -- Stanford MLSys Seminar hosts: Simran Arora, Dan Fu Twitter:   / simran_s_arora     / realdanfu​   -- Check out our website for the schedule: http://mlsys.stanford.edu Join our mailing list to get weekly updates: https://groups.google.com/forum/#!for... #machinelearning #ai #artificialintelligence #systems #mlsys #computerscience #stanford

A Taxonomy of ML for Systems Problems - Martin Maas | Stanford MLSys #81
▶︎

A Taxonomy of ML for Systems Problems - Martin Maas | Stanford MLSys #81

Nicolas Papernot
▶︎

Nicolas Papernot

MathWorks Webinar on Accelerating Automotive AI with MATLAB, powered by Pro MFG Media
▶︎

MathWorks Webinar on Accelerating Automotive AI with MATLAB, powered by Pro MFG Media

"TVM: An End to End Deep Learning Compiler Stack" by Thiery Moreau (OctoML)
▶︎

"TVM: An End to End Deep Learning Compiler Stack" by Thiery Moreau (OctoML)

Horace He: Building Machine Learning Systems for a Trillion Trillion Floating Point Operations
▶︎

Horace He: Building Machine Learning Systems for a Trillion Trillion Floating Point Operations

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026
▶︎

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026

What rebuilding AlphaGo teaches us about self-play, RL, and future of LLMs - Eric Jang
▶︎

What rebuilding AlphaGo teaches us about self-play, RL, and future of LLMs - Eric Jang

Introduction to Digital Product Passports DPP | CE-RISE Webinar
▶︎

Introduction to Digital Product Passports DPP | CE-RISE Webinar

Analysis Panel with Loret: Lorena Becerra, Maite Azuela, Silva-Herzog, Aguilar Camín, and de Mauleón
▶︎

Analysis Panel with Loret: Lorena Becerra, Maite Azuela, Silva-Herzog, Aguilar Camín, and de Mauleón

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains
▶︎

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

China Is About To Pop The AI Bubble
▶︎

China Is About To Pop The AI Bubble

Something is jamming GPS over Europe. Here's what we found
▶︎

Something is jamming GPS over Europe. Here's what we found

Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones
▶︎

Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones

Billionaire's WARNING: I'm SELLING. The Crash Is Already Here!
▶︎

Billionaire's WARNING: I'm SELLING. The Crash Is Already Here!

The World's Most Important Machine
▶︎

The World's Most Important Machine

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup
▶︎

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

Leading in the Age of AI: A Conversation with NVIDIA CEO Jensen Huang | Global Conference 2026
▶︎

Leading in the Age of AI: A Conversation with NVIDIA CEO Jensen Huang | Global Conference 2026

Chris Lattner: Compilers, LLVM, Swift, TPU, and ML Accelerators | Lex Fridman Podcast #21
▶︎

Chris Lattner: Compilers, LLVM, Swift, TPU, and ML Accelerators | Lex Fridman Podcast #21

Gil Strang's Final 18.06 Linear Algebra Lecture
▶︎

Gil Strang's Final 18.06 Linear Algebra Lecture

Meet the Former CIA Agent Who Wants to Abolish the CIA
▶︎

Meet the Former CIA Agent Who Wants to Abolish the CIA