The optimization allows all 92 Mixture of Experts layers of Kimi K3 to run in a single Pallas kernel, using weight prefetching to overlap layer transfers with computation. The vLLM project noted the result shows 56% better performance for TPUv7 than the Nvidia GB200 NVL72. The first inference megakernel of its kind for TPUs represents a shift toward the externalization of TPU software to improve accessibility and efficiency.
