DMR3D: Dynamic Memory Relocation in 3D Multicore Systems
Document Type
Conference Paper
Journal/Book Title/Conference
DAC '13: Proceedings of the 50th Annual Design Automation Conference
Publisher
Association for Computing Machinery
Publication Date
5-29-2013
Funder
National Science Foundation
Abstract
Three-dimensional Multicore Systems present unique opportunities for proximity driven data placement in the memory banks. Coupled with distributed memory controllers, a design trend seen in recent systems, we propose a Dynamic Memory Relocator for 3D Multicores (DMR3D) to dynamically migrate physical pages among different memory controllers. Our proposed technique avoids long interconnect delays, and increases the use of vertical interconnect, thereby substantially reducing memory access latency and communication energy. Our techniques show 30% and 25% average performance and communication energy improvement on real world applications. Copyright © 2013 ACM.
Recommended Citation
Dean Michael Ancajas, Koushik Chakraborty and Sanghamitra Roy, DMR3D: Dynamic Memory Relocation in 3D Multicore Systems. IEEE/ACM Design Automation Conference (DAC), Article 57, June 2013, Austin, TX.