Back to Search Start Over

A Survey Of Techniques for Architecting DRAM Caches

Authors :
Sparsh Mittal
Jeffrey S. Vetter
Source :
IEEE Transactions on Parallel and Distributed Systems. 27:1852-1863
Publication Year :
2016
Publisher :
Institute of Electrical and Electronics Engineers (IEEE), 2016.

Abstract

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.

Details

ISSN :
10459219
Volume :
27
Database :
OpenAIRE
Journal :
IEEE Transactions on Parallel and Distributed Systems
Accession number :
edsair.doi...........4b731f1fe7c536ae868ffe184af4afa4
Full Text :
https://doi.org/10.1109/tpds.2015.2461155