Architectural support for address translation on GPUs: designing memory management units for CPU/GPUs with unified address spaces
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
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.
