ChargeCache: Reducing DRAM latency by exploiting row access locality

H Hassan, G Pekhimenko, N Vijaykumar… - … Symposium on High …, 2016 - ieeexplore.ieee.org
DRAM latency continues to be a critical bottleneck for system performance. In this work, we
develop a low-cost mechanism, called Charge Cache, that enables faster access to recently …

Reducing DRAM Access Latency by Exploiting DRAM Leakage Characteristics and Common Access Patterns

H Hassan - arXiv preprint arXiv:1609.07234, 2016 - arxiv.org
DRAM-based memory is a critical factor that creates a bottleneck on the system performance
since the processor speed largely outperforms the DRAM latency. In this thesis, we develop …

Exploiting Row-Level Temporal Locality in DRAM to Reduce the Memory Access Latency

H Hassan, G Pekhimenko, N Vijaykumar… - arXiv preprint arXiv …, 2018 - arxiv.org
This paper summarizes the idea of ChargeCache, which was published in HPCA 2016 [51],
and examines the work's significance and future potential. DRAM latency continues to be a …

[图书][B] Reducing DRAM row activations with eager writeback

M Jeon - 2012 - search.proquest.com
This thesis describes and evaluates a new approach to optimizing DRAM performance and
energy consumption that is based on eagerly writing dirty cache lines to DRAM. Under this …

Dynamic row activation mechanism for multi-core systems

T Alawneh, R Kirner, C Menon - Proceedings of the 18th ACM …, 2021 - dl.acm.org
The power that stems from modern DRAM devices represents a significant portion of the
overall system power in modern computing systems. In multi-core systems, the competing …

Micro-pages: increasing DRAM efficiency with locality-aware data placement

K Sudan, N Chatterjee, D Nellans, M Awasthi… - ACM SIGARCH …, 2010 - dl.acm.org
Power consumption and DRAM latencies are serious concerns in modern chip-
multiprocessor (CMP or multi-core) based compute systems. The management of the DRAM …

Tackling memory access latency through dram row management

S Srikanth, L Subramanian, S Subramoney… - Proceedings of the …, 2018 - dl.acm.org
Memory latency is a critical bottleneck in today's systems. The organization of the DRAM
main memory necessitates sensing and reading an entire row (around 4KB) of data in order …

Reducing DRAM row activations with eager read/write clustering

M Jeon, C Li, AL Cox, S Rixner - ACM Transactions on Architecture and …, 2013 - dl.acm.org
This article describes and evaluates a new approach to optimizing DRAM performance and
energy consumption that is based on eagerly writing dirty cache lines to DRAM. Under this …

Reducing memory access latency with asymmetric DRAM bank organizations

YH Son, O Seongil, Y Ro, JW Lee, JH Ahn - Proceedings of the 40th …, 2013 - dl.acm.org
DRAM has been a de facto standard for main memory, and advances in process technology
have led to a rapid increase in its capacity and bandwidth. In contrast, its random access …

Crow: A low-cost substrate for improving dram performance, energy efficiency, and reliability

H Hassan, M Patel, JS Kim, AG Yaglikci… - Proceedings of the 46th …, 2019 - dl.acm.org
DRAM has been the dominant technology for architecting main memory for decades. Recent
trends in multi-core system design and large-dataset applications have amplified the role of …