Analyzing Locality of Memory References in GPU Architectures

Saurabh Gupta, Ping Xiang, Huiyang Zhou
North Carolina State University, Raleigh, NC, USA
ACM SIGPLAN Workshop on Memory Systems Performance and Correctness (MSPC ’13), 2013


   title={Analyzing Locality of Memory References in GPU Architectures},

   author={Gupta, Saurabh and Xiang, Ping Zhou, Huiyang},



Download Download (PDF)   View View   Source Source   



In this paper we advocate formal locality analysis on memory references of GPGPU kernels. We investigate the locality of reference at different cache levels in the memory hierarchy. At the L1 cache level, we look into the locality behavior at the warp-, the thread block- and the streaming multiprocessor-level. Using matrix multiplication as a case study, we show that our locality analysis accurately captures some interesting and counter-intuitive behavior of the memory accesses. We believe that such analysis will provide very useful insights in understanding the memory accessing behavior and optimizing the memory hierarchy in GPU architectures.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2021 hgpu.org

All rights belong to the respective authors

Contact us: