© 2017 Association for Computing Machinery. Placing the DRAM in the same package as a processor enables several times higher memory bandwidth than conventional offpackage DRAM. Yet, the latency of in-package DRAM is not appreciably lower than that of off-package DRAM. A promising use of in-package DRAM is as a large cache. Unfortunately, most previous DRAM cache designs optimize mainly for cache hit latency and do not consider bandwidth efficiency as a first-class design constraint. Hence, as we show in this paper, these designs are suboptimal for use with in-package DRAM. We propose a new DRAM cache design, Banshee, that optimizes for both in-package and off-package DRAM bandwidth efficiency without degrading access latency. Banshee is bas...
Dynamic Random Access Memories (DRAM) are the dominant solid-state memory devices used for primary m...
pre-printThe DRAM main memory system in modern servers is largely homogeneous. In recent years, DRAM...
Accesses to slow DRAM main memory cause significant performance degradation, even in aggressive out-...
IEEE Due to the large storage capacity, high bandwidth and low latency, 3D DRAM is proposed to be th...
Die stacking memory technology can enable gigascale DRAM caches that can operate at 4x-8x higher ban...
DRAM caches have shown excellent potential in capturing the spatial and temporal data locality of ap...
textContemporary DRAM systems have maintained impressive scaling by managing a careful balance betwe...
Die-stacking is a new technology that allows multiple integrated circuits to be stacked on top of ea...
DRAM memory systems require periodic recharging to avoid loss of data from leaky capacitors. These r...
In this paper, we present Bi-Modal Cache - a flexible stacked DRAM cache organization which simultan...
the tight integration of significant quantities of DRAM with high-performance computation logic. How...
PosterDRAM vendors have traditionally optimized for low cost and high performance, often making desi...
DRAM caches have been shown to be an effective way to utilize the bandwidth and capacity of 3D stack...
Abstract—Recent research advocates large die-stacked DRAM caches in manycore servers to break the me...
Die-stacking technology allows conventional DRAM to be integrated with processors. While numerous op...
Dynamic Random Access Memories (DRAM) are the dominant solid-state memory devices used for primary m...
pre-printThe DRAM main memory system in modern servers is largely homogeneous. In recent years, DRAM...
Accesses to slow DRAM main memory cause significant performance degradation, even in aggressive out-...
IEEE Due to the large storage capacity, high bandwidth and low latency, 3D DRAM is proposed to be th...
Die stacking memory technology can enable gigascale DRAM caches that can operate at 4x-8x higher ban...
DRAM caches have shown excellent potential in capturing the spatial and temporal data locality of ap...
textContemporary DRAM systems have maintained impressive scaling by managing a careful balance betwe...
Die-stacking is a new technology that allows multiple integrated circuits to be stacked on top of ea...
DRAM memory systems require periodic recharging to avoid loss of data from leaky capacitors. These r...
In this paper, we present Bi-Modal Cache - a flexible stacked DRAM cache organization which simultan...
the tight integration of significant quantities of DRAM with high-performance computation logic. How...
PosterDRAM vendors have traditionally optimized for low cost and high performance, often making desi...
DRAM caches have been shown to be an effective way to utilize the bandwidth and capacity of 3D stack...
Abstract—Recent research advocates large die-stacked DRAM caches in manycore servers to break the me...
Die-stacking technology allows conventional DRAM to be integrated with processors. While numerous op...
Dynamic Random Access Memories (DRAM) are the dominant solid-state memory devices used for primary m...
pre-printThe DRAM main memory system in modern servers is largely homogeneous. In recent years, DRAM...
Accesses to slow DRAM main memory cause significant performance degradation, even in aggressive out-...