• DocumentCode
    81637
  • Title

    Scaling Power and Performance viaProcessor Composability

  • Author

    Govindan, Madhu Saravana Sibi ; Robatmili, B. ; Dong Li ; Maher, Bertrand A. ; Smith, A. ; Keckler, Stephen W. ; Burger, Danilo

  • Author_Institution
    AMD, Austin, TX, USA
  • Volume
    63
  • Issue
    8
  • fYear
    2014
  • fDate
    Aug. 2014
  • Firstpage
    2025
  • Lastpage
    2038
  • Abstract
    Power dissipation trends are leading high-performance processors to a regime in which all chip elements cannot be operated simultaneously at maximum frequency. Consequently, energy-efficiency will increase even more in importance, and performance must be achieved within strict power budgets. Current designs employ techniques such as dynamic voltage and frequency scaling (DVFS) to provide power-performance tradeoffs for both single and multi-threaded workloads. In power-dominated regimes, processors will be run at or near the minimum voltage. Frequency can be reduced to save power, but there is no scaling strategy for increasing performance with high energy-efficiency if the processor is operating at its maximum frequency (and minimum voltage). In this paper, we evaluate the energy-efficiency of processor composability-dynamically aggregating small energy-efficient physical cores into larger logical processors-as a method of scaling single-threaded performance up and down, comparing composability to the energy-efficiency of voltage and frequency scaling. We measure the power breakdowns of the baseline composable microarchitecture (the TFlex microarchitecture, based on an EDGE ISA) and compare the energy-efficiency and performance to one processor designed for power-efficiency (XScale) and another designed for high-performance (a variant of the Power-4) using normalized power models for as fair a comparison as possible. The study shows that composing multiple dual-issue cores (up to eight) provides performance scaling that is as energy-efficient as frequency scaling in a balanced microarchitecture, and is considerably more efficient than scaling the voltage to achieve additional performance once the maximum frequency at the minimum voltage is attained.
  • Keywords
    energy conservation; microprocessor chips; multiprocessing systems; power aware computing; DVFS technique; TFlex microarchitecture; chip elements; composable microarchitecture; dynamic voltage and frequency scaling technique; energy efficiency; high-performance processors; multi-threaded workload; power budget; power dissipation; power-dominated regime; processor composability; scaling power; scaling strategy; single threaded workload; Benchmark testing; Clocks; Computer architecture; Integrated circuit modeling; Logic gates; Microarchitecture; Registers; Distributed architectures; adaptable architectures; dataflow architectures; energy-aware systems; low-power design; multi-core/single-chip multiprocessors;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2013.48
  • Filename
    6475126