• 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