作者
Vivek Seshadri, Yoongu Kim, Chris Fallin, Donghyuk Lee, Rachata Ausavarungnirun, Gennady Pekhimenko, Yixin Luo, Onur Mutlu, Phillip B Gibbons, Michael A Kozuch, Todd C Mowry
发表日期
2013/12/7
图书
Proceedings of the 46th Annual IEEE/ACM International Symposium on Microarchitecture
页码范围
185-197
简介
Several system-level operations trigger bulk data copy or initialization. Even though these bulk data operations do not require any computation, current systems transfer a large quantity of data back and forth on the memory channel to perform such operations. As a result, bulk data operations consume high latency, bandwidth, and energy--degrading both system performance and energy efficiency.
In this work, we propose RowClone, a new and simple mechanism to perform bulk copy and initialization completely within DRAM -- eliminating the need to transfer any data over the memory channel to perform such operations. Our key observation is that DRAM can internally and efficiently transfer a large quantity of data (multiple KBs) between a row of DRAM cells and the associated row buffer. Based on this, our primary mechanism can quickly copy an entire row of data from a source row to a destination row by first …
引用总数
201220132014201520162017201820192020202120222023202422926424055535148786446
学术搜索中的文章
V Seshadri, Y Kim, C Fallin, D Lee, R Ausavarungnirun… - Proceedings of the 46th Annual IEEE/ACM …, 2013