systems notes - Go, GPUs, and pipelines that don't allocate