DocumentCode
619589
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
fYear
2013
fDate
May 29 2013-June 7 2013
Firstpage
1
Lastpage
9
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference (DAC), 2013 50th ACM/EDAC/IEEE
Conference_Location
Austin, TX
ISSN
0738-100X
Type
conf
Filename
6560750
Link To Document