Uploaded December 2025 | Updated September 2026, 3 weeks ago
Tutorial 2, part 1, Hot Chips 2025, Sunday, August 24, 2025.
Organizer: Fredrik Kjolstad, Stanford
Introduction
Fredrik Kjolstad, Stanford
Decoupling Performance from Correctness with User-Schedulable Kernel Languages
Andrew Adams, Adobe Research
Pallas: Using JAX to write custom kernels for GPUs and TPUs
Sharad Vikram, Google
Tutorial 2, part 1, Hot Chips 2025, Sunday, August 24, 2025.
Organizer: Fredrik Kjolstad, Stanford
Introduction
Fredrik Kjolstad, Stanford
Decoupling Performance from Correctness with User-Schedulable Kernel Languages
Andrew Adams, Adobe Research
Pallas: Using JAX to write custom kernels for GPUs and TPUs
Sharad Vikram, Google










