File Download

There are no files associated with this item.

  • Find it @ UNIST can give you direct access to the published full text of this article. (UNISTARs only)
Related Researcher

전명재

Jeon, Myeongjae
OMNIA
Read More

Views & Downloads

Detailed Information

Cited time in webofscience Cited time in scopus
Metadata Downloads

Reducing DRAM Row Activations with Eager Read/Write Clustering

Author(s)
Jeon, MyeongjaeLi, ConglongCox, Alan L.Rixner, Scott
Issued Date
2013-12
DOI
10.1145/2555289.2555300
URI
https://scholarworks.unist.ac.kr/handle/201301/24683
Fulltext
https://dl.acm.org/citation.cfm?doid=2541228.2555300
Citation
ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, v.10, no.4, pp.43
Abstract
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 approach, many dirty cache lines are written to DRAM before they are evicted. In particular, dirty cache lines that have not been recently accessed are eagerly written to DRAM when the corresponding row has been activated by an ordinary, noneager access, such as a read. This approach enables clustering of reads and writes that target the same row, resulting in a significant reduction in row activations. Specifically, for a variety of applications, it reduces the number of DRAM row activations by an average of 42% and a maximum of 82%. Moreover, the results from a full-system simulator show compelling performance improvements and energy consumption reductions. Out of 23 applications, 6 have overall performance improvements between 10% and 20%, and 3 have improvements in excess of 20%. Furthermore, 12 consume between 10% and 20% less DRAM energy, and 7 have energy consumption reductions in excess of 20%.
Publisher
ASSOC COMPUTING MACHINERY
ISSN
1544-3566

qrcode

Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.