Title :
DMR3D: Dynamic Memory Relocation in 3D Multicore Systems
Author :
Ancajas, Dean Michael ; Chakraborty, Koushik ; Roy, Sandip
Author_Institution :
Bridge Lab., Electr. & Comput. Eng., Utah State Univ., Logan, UT, USA
fDate :
May 29 2013-June 7 2013
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.
Keywords :
microcontrollers; storage allocation; three-dimensional integrated circuits; DMR3D; distributed memory controllers; dynamic memory relocator for 3D multicores; interconnect delays; memory access latency; memory banks; proximity driven data placement; three dimensional multicore systems; vertical interconnect; Bandwidth; Benchmark testing; Delays; Instruction sets; Market research; Multicore processing; Random access memory;
Conference_Titel :
Design Automation Conference (DAC), 2013 50th ACM/EDAC/IEEE
Conference_Location :
Austin, TX