TPU Deep Dive
CourseReview SlidesExamsSources

Sources

  • B-vllmtpu"vLLM TPU: A New Unified Backend Supporting PyTorch and JAX on TPU"
  • R-tpuinftpu-inference (being renamed vLLM JAX)README, runner/, layers/common/sharding.py, kernels/
  • R-torchax-guidetpu-inference torchax model development guide
  • R-torchaxtorchax (moved here 2025-10-06)
  • P-RPAJiang, Chen, Hechtman, Zhang, Mu, "Ragged Paged Attention"
  • R-vllm-torchtpuvllm-torchtpu ("recommended path for serving PyTorch model definitions on TPU")
  • T-engines"Announcing New vLLM and SGLang Inference Engines on TPU"
  • T-xlaPyTorch/XLA repo
  • R-jetstreamJetStream
  • R-qwixQwix
  • X-tiledTiled layout
  • SB7All About Transformer InferenceJetStream
  • SB7All About Transformer InferenceContinuous batching
  • SB8Serving LLaMA 3-70B on TPUsLLaMA serving story
  • SB8Serving LLaMA 3-70B on TPUsLatency against throughput
  • SB8Serving LLaMA 3-70B on TPUsProblems
Chapter 8. Day 4, second block, 55 minutes

The TPU serving stack

ReadQuiz12Flashcards20Teach-back6
Question 1 of 12
Recall
In October 2026 you start porting a new PyTorch model definition to TPU for vLLM serving. Which path do the projects themselves recommend?
Press 1–4 to choose.
TPU Deep Dive

A free course on TPU hardware and software for GPU engineers.

Course

Course mapSlidesExamsReview flashcardsMoving off PyTorch/XLA

About

AboutSourcesPrivacy policyTerms of use

Project

Source on GitHubReport an errorYour data

An independent educational project, not affiliated with or endorsed by Google, NVIDIA or AWS. Product names are trademarks of their owners. Sources accessed October 2026; figures marked provisional, derived or unverified are explained where they appear. Written with AI assistance and may contain errors: report one on GitHub.

© 2026 learntpu.dev. Content CC BY 4.0, code MIT.