Occupancy-Aware Register Allocation for GPUs, Rui Ren, Michael O'Boyle, 2014Proceedings of the 23rd international conference on Parallel architectures and compilation techniques (PACT) (ACM (Association for Computing Machinery))DOI: 10.1145/2628071.2628080 - Research paper presenting a register allocation technique specifically designed for GPUs, optimizing for both register pressure and hardware occupancy.
Vector Register Allocation with Scalable Vector Lengths, Thomas Lattner, Clemens Lang, Florian Hahn, Stefan Burg, 2019Proceedings of the 2019 ACM SIGPLAN International Conference on Compiler Construction (CC) (ACM)DOI: 10.1145/3293882.3307684 - Addresses the complexities of register allocation for modern vector architectures with scalable vector lengths, such as Arm SVE, including sub-register handling.