• DocumentCode
    2231579
  • Title

    Déjà Vu Switching for Multiplane NoCs

  • Author

    Abousamra, Ahmed K. ; Melhem, Rami G. ; Jones, Alex K.

  • fYear
    2012
  • fDate
    9-11 May 2012
  • Firstpage
    11
  • Lastpage
    18
  • Abstract
    In chip-multiprocessors (CMPs) the network-on-chip (NoC) carries cache coherence and data messages. These messages may be classified into critical and non-critical messages. Hence, instead of having one interconnect plane to serve all traffic, power can be saved if the NoC is split into two planes: a fast plane dedicated to the critical messages and a slower, more power-efficient plane dedicated only to the non-critical messages. This split, however, can be beneficial to save energy only if system performance is not significantly degraded by the slower plane. In this work we first motivate the need for a timely delivery of the "non-critical" messages. Second, we propose Déjà Vu switching, a simple algorithm that enables reducing the voltage and frequency of one plane while reducing communication latency through circuit switching and support of advance, possibly conflicting, circuit reservations. Finally, we study the constraints that govern how slow the power-efficient plane can operate without negatively impacting system performance. We evaluate our design through simulations of 16 and 64 core CMPs. The results show that we can achieve an average NoC energy savings of 43% and 53%, respectively.
  • Keywords
    circuit switching; multiprocessing systems; network-on-chip; 16 core CMP; 64 core CMP; Déjà Vu switching; NoC energy; chip-multiprocessor; circuit reservation; circuit switching; communication latency; multiplane NoC; noncritical message; power-efficient plane; Coherence; Delay; Integrated circuit interconnections; Routing; Switches; Switching circuits; System performance; NoC; circuit switching; energy-efficient architectures; heterogeneous NoC; multiplane NoC; network-on-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Networks on Chip (NoCS), 2012 Sixth IEEE/ACM International Symposium on
  • Conference_Location
    Copenhagen
  • Print_ISBN
    978-1-4673-0973-8
  • Type

    conf

  • DOI
    10.1109/NOCS.2012.9
  • Filename
    6209257