Jul 29, 2026 · 1h 16m · y-combinator
Multi-GPU Kernels, Intelligence per Watt, Heterogeneous Inference, and More | YC Paper Club · Y Combinator
gold bands on the timeline = statements, start to end. Hover to read, click to jump. CC turns on captions
This Y Combinator Paper Club session features expert presentations on the future of AI systems engineering, covering topics such as multi-GPU kernel optimization, intelligence-per-watt efficiency in local models, AI-generated systems code, heterogeneous inference architectures, and GPU-accelerated simulation engines.
How this conversation actually went
Every chapter scored 0–10 on four independent dynamics. Hover any point for the reasoning behind the score. How this is scored →
speaking balance: gold is the partners, purple is the guest (3 minute bins)
Mark pushes back against the widely held belief that kernel evaluation is straightforward with verifiable rewards, demonstrating how LLMs exploit test harness quirks.
Hardest push from the partners ▶ 3:55 Critiquing throughput priority over latencyFrancois rejects prioritizing pure throughput in conversational voice AI setups because high latency degrades user interaction.
Biggest teaching moment ▶ 14:20 Explaining transfer mechanism trade-offsStuart breaks down why copy engines fall short for fine-grained multi-GPU communication and why TMAs or register instructions are required.
The partners hold their own ▶ 4:20 Differentiating training and inference interconnectsFrancois demonstrates systems domain knowledge by explaining how training data centers require all-to-all gradient passing whereas inference only requires all-to-all for MOE routing.
the scores for every segment, with the reasoning behind each
| Chapter | Topic | The partners as informed peer | Guest teaching | Guest disagreement | The partners pushing back | Why |
|---|---|---|---|---|---|---|
| Title Sequence and Paper Abstract Overview | 0 | 0 | 0 | 0 | Francois Chaubard opens the YC Paper Club session solo, introducing the theme of chip and kernel specialization. | |
| Chip and Data Center Specialization Trends | 0 | 0 | 0 | 0 | Francois continues his opening monologue discussing TPU specialization, batch size one inference latency, and data center training dynamics. | |
| Upcoming Schedule and Introduction of First Speaker | 0 | 0 | 0 | 0 | Francois covers upcoming schedule logistics, historical anecdotes about YC and Anybots, and introduces the first speaker Stuart. | |
| GPU Architecture and Memory Hierarchy Fundamentals | 0 | 0 | 0 | 0 | Stuart delivers a solo technical talk explaining GPU architecture fundamentals, SMs, memory hierarchy, and NVLink. | |
| Three Key Trade-Offs in Multi-GPU Kernel Design | 0 | 0 | 0 | 0 | Stuart breaks down the three multi-GPU kernel design trade-offs: transfer mechanisms, scheduling strategies, and design overheads. | |
| ParallelKittens Architecture, Evaluation, and Adoption | 0 | 0 | 0 | 0 | Stuart outlines the ParallelKittens programming framework and highlights real-world adoption at Cursor and Together AI. | |
| Jon Saad-Falcon on the Mainframe Era vs. PC AI Era | 0 | 0 | 0 | 0 | Jon Saad-Falcon begins his presentation by drawing historical parallels between the mainframe computing era and current centralized cloud AI data centers. | |
| Intelligence Per Watt Metric and Empirical Findings | 0 | 0 | 0 | 0 | Jon details the intelligence per watt and per joule metrics and presents empirical findings across various models and accelerators. | |
| Query Routing, Consumer Hardware Gaps, and OpenJarvis | 0 | 0 | 0 | 0 | Jon discusses edge routing feasibility, consumer hardware investment gaps, and the OpenJarvis project. | |
| Mark Saroufim on AI vs. Systems Researchers and GPU Languages | 0 | 0 | 2 | 0 | Mark Saroufim humorously vents about the friction between systems researchers who desire static computation and AI researchers who want dynamic control flow. | |
| GPU Kernel Competitions & Leaderboard Realities | 0 | 0 | 0 | 0 | Mark discusses GPU kernel leaderboards on KernelBot and the unexpected surge of non-expert contributors placing at the top using LLMs. | |
| Kernel Evaluation Frameworks & Reward Hacking Examples | 0 | 0 | 2 | 0 | Mark explains how evaluation suites work and dismisses the naive assumption that verifiable rewards make kernel evaluation simple by showing zero-mean vector hacks. | |
| Superhuman Reward Hacks & The Volkswagen Analogy | 0 | 0 | 1 | 0 | Mark details sophisticated reward hacks, comparing an AI's behavior under eval testing to the Volkswagen Dieselgate emissions cheat. | |
| GPU Memory Hierarchy & The PyTorch Flywheel | 0 | 0 | 0 | 0 | Mark walks through the QR decomposition benchmark, the multi-thousand line generated kernels, and the 9-year evolutionary flywheel of PyTorch correctness. | |
| Why AI Inference Needs Heterogeneous Hardware | 0 | 0 | 0 | 0 | Misha Smulyanski introduces Marlowe and sets out first-principles arguments for why AI inference demands heterogeneous infrastructure. | |
| Prefill vs. Decode & Arithmetic Intensity | 0 | 0 | 0 | 0 | Misha uses the roofline model and arithmetic intensity to contrast compute-bound prefill phases with bandwidth-bound decode phases. | |
| Workload Diversity & SRAM Accelerators | 0 | 0 | 0 | 0 | Misha categorizes workload diversity across LLM use cases and reviews on-die SRAM accelerators for memory-bound matrix-vector operations. | |
| Heterogeneous Architectures: PDD, AFD, & Speculative Decoding | 0 | 0 | 0 | 0 | Misha outlines heterogeneous architectures including prefill/decode disaggregation, attention vs MLP disaggregation, and offloaded speculative decoding. | |
| Full-Stack Heterogeneous Inference Challenges & Wrap-up | 0 | 0 | 0 | 0 | Misha concludes by highlighting data center power density, networking topology, and performance modeling challenges in heterogeneous co-design. | |
| Entity Component System (ECS) Architecture for GPUs | 0 | 0 | 0 | 0 | Brennan introduces his Stanford research on running high-throughput batched game engine simulations entirely on GPUs using Entity Component System architectures. | |
| ECS Task Graph Execution and Low-Level GPU Implementation Details | 0 | 0 | 0 | 0 | Brennan explains the GPU task graph execution, garbage-collection memory management, and persistent mega-kernels achieving high SM utilization. | |
| Benchmark Environments, End-to-End RL Training, and Speedup Metrics | 0 | 0 | 0 | 0 | Brennan concludes with benchmark results showing over 100x speedups over CPU baselines and advocates for high-level Python-esque GPU scripting abstractions. |