• DocumentCode
    572413
  • Title

    Combining memory and a controller with photonics through 3D-stacking to enable scalable and energy-efficient systems

  • Author

    Udipi, Aniruddha N. ; Muralimanohar, Naveen ; Balsubramonian, Rajeev ; Davis, Al ; Jouppi, Norman P.

  • Author_Institution
    Univ. of Utah, Salt Lake City, UT, USA
  • fYear
    2011
  • fDate
    4-8 June 2011
  • Firstpage
    425
  • Lastpage
    436
  • Abstract
    It is well-known that memory latency, energy, capacity, band-width, and scalability will be critical bottlenecks in future large-scale systems. This paper addresses these problems, focusing on the interface between the compute cores and memory, comprising the physical interconnect and the memory access protocol. For the physical interconnect, we study the prudent use of emerging silicon-photonic technology to reduce energy consumption and improve capacity scaling. We conclude that photonics are effective primarily to improve socket-edge bandwidth by breaking the pin barrier, and for use on heavily utilized links. For the access protocol, we propose a novel packet based interface that relinquishes most of the tight control that the memory controller holds in current systems and allows the memory modules to be more autonomous, improving flexibility and interoperability. The key enabler here is the introduction of a 3D-stacked interface die that allows both these optimizations without modifying commodity memory dies. The interface die handles all conversion between optics and electronics, as well as all low-level memory device control functionality. Communication beyond the interface die is fully electrical, with TSVs between dies and low-swing wires on-die. We show that such an approach results in substantially lowered energy consumption, reduced latency, better scalability to large capacities, and better support for heterogeneity and interoperability.
  • Keywords
    DRAM chips; energy consumption; integrated optics; memory architecture; memory protocols; optical interconnections; storage management chips; 3D-stacked interface die; DRAM; TSV; capacity scaling; compute core; emerging silicon-photonic technology; energy consumption reduction; energy-efficient system; heterogeneity; interoperability; large-scale system; latency reduction; low-level memory device control functionality; low-swing wires; main memory architecture; memory access protocol; memory dies; memory latency; memory modules; optics-electronics conversion; packet based interface; physical interconnect; pin barrier; scalable system; socket-edge bandwidth; Bandwidth; Optical losses; Optical waveguides; Photonics; Random access memory; Silicon; Wavelength division multiplexing; 3D Stacking; Communication Protocols; DRAM; Photonics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Architecture (ISCA), 2011 38th Annual International Symposium on
  • Conference_Location
    San Jose, CA
  • ISSN
    1063-6897
  • Print_ISBN
    978-1-4503-0472-6
  • Type

    conf

  • Filename
    6307776