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.

This document is currently not available here.

Share

COinS