• DocumentCode
    2845879
  • Title

    Exploiting prediction to reduce power on buses

  • Author

    Wen, Victor ; Whitney, Mark ; Patel, Yatish ; Kubiatowicz, John D.

  • Author_Institution
    Comput. Sci. Div., Calfornia Univ., Berkeley, CA, USA
  • fYear
    2004
  • fDate
    14-18 Feb. 2004
  • Firstpage
    2
  • Lastpage
    13
  • Abstract
    We investigate coding techniques to reduce the energy consumed by on-chip buses in a microprocessor. We explore several simple coding schemes and simulate them using a modified SimpleScalar simulator and SPEC benchmarks. We show an average of 35% savings in transitions on internal buses. To quantify actual power savings, we design a dictionary based encoder/decoder circuit in a 0.13 μm process, extract it as a netlist, and simulate its behavior under SPICE. Utilizing a realistic wire model with repeaters, we show that we can break even at median wire length scales of less than 11.5 mm at 0.13 μ and project a break-even point of 2.7 mm for a larger design at 0.07 μ.
  • Keywords
    SPICE; decoding; encoding; microprocessor chips; power consumption; power electronics; system buses; SPEC benchmarking; SPICE simulation; SimpleScalar simulator; coding technique; decoder circuit; energy consumption reduction; microprocessor chip; on-chip bus; Capacitance; Circuit simulation; Computational modeling; Decoding; Encoding; Integrated circuit interconnections; Latches; Repeaters; Transcoding; Wire;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software, IEE Proceedings-
  • ISSN
    1530-0897
  • Print_ISBN
    0-7695-2053-7
  • Type

    conf

  • DOI
    10.1109/HPCA.2004.10025
  • Filename
    1410060