How mobile and specialization broke homogeneous compute into TPUs, NPUs, and more

blelbach · x · 2026-09-17

Compiler veteran blelbach recaps how compute went heterogeneous: the homogeneous world broke when image classification and mobile took off, and the push for more scaling brought specialization — hence TensorCore, TPUs, TMA, NPUs, and ANE. It's a golden age for hardware architects, at the expense of software people who must build a programming model for every three-letter-acronym accelerator.

Original post →

More from Infra

Infra channel →