A Survey Of Techniques for Architecting DRAM Caches

Sparsh Mittal, Jeffrey Vetter
Oak Ridge National Lab, USA
IEEE Transactions on Parallel and Distributed Systems (TPDS), 2015


   title={A Survey Of Techniques for Architecting DRAM Caches},


   author={Sparsh Mittal and Jeffrey Vetter},

   journal={IEEE Transactions on Parallel and Distributed Systems (TPDS)},



   keywords={Review, classification, last level cache, die-stacking, 3D, stacked DRAM, bandwidth wall, extreme-scale system, architectural techniques}


Download Download (PDF)   View View   Source Source   



Recent trends of increasing core-count and memory/bandwidth-wall have led to major overhauls in chip architecture. In face of increasing cache capacity demands, researchers have now explored DRAM, which was conventionally considered synonymous to main memory, for designing large last level caches. Efficient integration of DRAM caches in mainstream computing systems, however, also presents several challenges and several recent techniques have been proposed to address them. In this paper, we present a survey of techniques for architecting DRAM caches. Also, by classifying these techniques across several dimensions, we underscore their similarities and differences. We believe that this paper will be very helpful to researchers for gaining insights into the potential, tradeoffs and challenges of DRAM caches.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2024 hgpu.org

All rights belong to the respective authors

Contact us: