UPDF AI

Architectural support for address translation on GPUs: designing memory management units for CPU/GPUs with unified address spaces

Bharath Pichai,Lisa R. Hsu,A. Bhattacharjee

2013 · DOI: 10.1145/2541940.2541942
International Conference on Architectural Support for Programming Languages and Operating Systems · 169 Citations

TLDR

This work is the first to explore GPU Memory Management Units (MMUs) consisting of Translation Lookaside Buffers (TLBs) and page table walkers (PTWs) for address translation in unified heterogeneous systems and shows that a little TLB-awareness can make other GPU performance enhancements feasible in the face of cache-parallel address translation.