https://hgpu.org/?p=6966
A Compile-Time Managed Multi-Level Register File Hierarchy