• DocumentCode
    726423
  • Title

    ElasticCore: Enabling dynamic heterogeneity with joint core and voltage/frequency scaling

  • Author

    Tavana, Mohammad Khavari ; Hajkazemi, Mohammad Hossein ; Pathak, Divya ; Savidis, Ioannis ; Homayoun, Houman

  • Author_Institution
    Dept. of Electr. & Comput. Eng., George Mason Univ., Fairfax, VA, USA
  • fYear
    2015
  • fDate
    8-12 June 2015
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Heterogeneous architectures have emerged as a promising solution to enhance energy-efficiency by allowing each application to run on a core that matches resource needs more closely than a one-size-fits-all core. In this paper, an ElasticCore platform is described where core resources along with the operating voltage and frequency settings are scaled to match the application behavior at run-time. Furthermore, a linear regression model for power and performance prediction is used to guide the scaling of the core size and the operating voltage and frequency to maximize efficiency. Circuit considerations that further optimize the power efficiency of ElasticCore are also considered. Specifically, the efficiency of both off-chip and on-chip voltage regulators is analyzed for the heterogeneous architecture where the required load current changes dynamically at run-time. A distributed on-chip voltage regulator topology is proposed to accommodate the heterogeneous nature of the ElasticCore. The results indicate that ElasticCore on average achieves close to a 96% efficiency as compared to an architecture implementing the Oracle predictor where the application behavior is perfectly matched at run-time. Moreover, the proposed architecture is 30% more energy-efficient as compared to the BigLitte architecture.
  • Keywords
    computer architecture; energy conservation; power aware computing; voltage regulators; BigLitte architecture; ElasticCore platform; Oracle predictor; dynamic heterogeneity; energy efficiency; heterogeneous architectures; joint core; voltage regulators; voltage/frequency scaling; Bandwidth; Benchmark testing; Computer architecture; Energy efficiency; Regulators; Sensitivity; Voltage control; DVFS; Energy efficiency; regression model; voltage regulator;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (DAC), 2015 52nd ACM/EDAC/IEEE
  • Conference_Location
    San Francisco, CA
  • Type

    conf

  • DOI
    10.1145/2744769.2744833
  • Filename
    7167337