• DocumentCode
    602621
  • Title

    Disintegrated control for energy-efficient and heterogeneous memory systems

  • Author

    Tae Jun Ham ; Chelepalli, B.K. ; Neng Xue ; Lee, Brian C.

  • Author_Institution
    Duke Univ., Durham, NC, USA
  • fYear
    2013
  • fDate
    23-27 Feb. 2013
  • Firstpage
    424
  • Lastpage
    435
  • Abstract
    A mix of emerging technologies promises qualitatively new memory system capabilities. However, today´s memory controllers and channels constrain heterogeneity. Today´s integration of controllers on processor dies prevents systems from accommodating diverse, technology-specific protocols and schedulers in a modular manner; memory design decisions must be made during processor design. Moreover, today´s channel architectures are not flexible enough to accommodate diverse demands for bandwidth and capacity. To address these challenges, we present strategies for scalability and heterogeneity, which include (i) disintegrating memory controllers to support heterogeneous command protocols in a modular manner; (ii) adding buffers to ensure signal integrity; and (iii) organizing buffers hierarchically to reduce latency. We apply these strategies to architect a novel heterogeneous DRAM / PCM system. Finally, we present mechanisms for power-efficient data movement.
  • Keywords
    DRAM chips; buffer storage; integrated circuit design; memory architecture; phase change memories; power aware computing; processor scheduling; protocols; channel architectures; disintegrating memory controllers; energy-efficient memory systems; heterogeneous DRAM-PCM system; heterogeneous command protocols; heterogeneous memory systems; hierarchical buffer organization; latency reduction; memory channels; memory design decisions; power-efficient data movement; processor design; scalability strategies; schedulers; signal integrity; technology-specific protocols; Bandwidth; Computer architecture; Phase change materials; Pins; Process control; Protocols; Random access memory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computer Architecture (HPCA2013), 2013 IEEE 19th International Symposium on
  • Conference_Location
    Shenzhen
  • ISSN
    1530-0897
  • Print_ISBN
    978-1-4673-5585-8
  • Type

    conf

  • DOI
    10.1109/HPCA.2013.6522338
  • Filename
    6522338