• DocumentCode
    1605885
  • Title

    Power reduction in superscalar datapaths through dynamic bit-slice activation

  • Author

    Ponomarev, Dmitry ; Kucuk, Gurhan ; Ghose, Kanad

  • Author_Institution
    Dept. of Comput. Sci., State Univ. of New York, Binghamton, NY, USA
  • fYear
    2001
  • fDate
    6/23/1905 12:00:00 AM
  • Firstpage
    16
  • Lastpage
    24
  • Abstract
    We show by simulating the execution of SPEC 95 benchmarks on a true hardware-level, cycle by cycle simulator for a superscalar CPU that about half of the bytes of operands flowing on the datapath, particularly the leading bytes, are all zeros. Furthermore, a significant number of the bits within the non-zero part of the data flowing on the various paths within the processor do not change from their prior value. We show how these two facts, attesting to the lack of a high level of entropy in the data streams, can be exploited to reduce power dissipation within all explicit and implicit storage components of a typical superscalar datapath such as register files, dispatch buffers, reorder buffers, as well as interconnections such as buses and direct links. Our simulation results and SPICE measurements from representative VLSI layouts show power savings of about 25% on the average over all SPEC 95 benchmarks
  • Keywords
    data flow computing; instruction sets; microprocessor chips; parallel architectures; performance evaluation; power consumption; SPEC 95 benchmark simulation; SPICE measurements; VLSI layouts; data streams; dispatch buffers; dynamic bit-slice activation; entropy; hardware-level cycle by cycle simulator; implicit storage components; non-zero part; operands; power dissipation; power reduction; register files; reorder buffers; superscalar CPU; superscalar datapath; superscalar datapaths; Parallel architectures;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Innovative Architecture for Future Generation High-Performance Processors and Systems, 2001
  • Conference_Location
    Maui, HI
  • ISSN
    1537-3223
  • Print_ISBN
    0-7695-1309-3
  • Type

    conf

  • DOI
    10.1109/IWIA.2001.955193
  • Filename
    955193