• DocumentCode
    2193191
  • Title

    Reducing network-on-chip energy consumption through spatial locality speculation

  • Author

    Kim, Hyungjun ; Ghoshal, Pritha ; Grot, Boris ; Gratz, Paul V. ; Jiménez, Daniel A.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Texas A&M Univ., College Station, TX, USA
  • fYear
    2011
  • fDate
    1-4 May 2011
  • Firstpage
    233
  • Lastpage
    240
  • Abstract
    As processor chips become increasingly parallel, an efficient communication substrate is critical for meeting performance and energy targets. In this work, we target the root cause of network energy consumption through techniques that reduce link and router-level switching activity. We specifically focus on memory subsystem traffic, as it comprises the bulk of NoC load in a CMP. By transmitting only the flits that contain words predicted useful using a novel spatial locality predictor, our scheme seeks to reduce network activity. We aim to further lower NoC energy through microarchitectural mechanisms that inhibit datapath switching activity for unused words in individual flits. Using simulation-based performance studies and detailed energy models based on synthesized router designs and different link wire types, we show that (a) the prediction mechanism achieves very high accuracy, with an average misprediction rate of just 2.5%; (b) the combined NoC energy savings enabled by the predictor and microarchitectural support are 35% on average and up to 60% in the best case; and (c) the performance impact of these energy optimizations is negligible.
  • Keywords
    microprocessor chips; network routing; network-on-chip; CMP; NoC load; chip-multiprocessor; datapath switching activity; link switching activity reduction; memory subsystem traffic; microarchitectural mechanisms; network-on-chip energy consumption reduction; router design synthesis; router-level switching activity reduction; simulation-based performance; spatial locality speculation; Encoding; Energy consumption; Memory management; Radiation detectors; Switches; Tiles; Wires; Cache Design; Flit Encoding;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Networks on Chip (NoCS), 2011 Fifth IEEE/ACM International Symposium on
  • Conference_Location
    Pittsburgh, PA
  • Electronic_ISBN
    978-1-4503-0720-8
  • Type

    conf

  • Filename
    5948569