Association for Computing Machinery
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 paper, the authors 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.