• DocumentCode
    174706
  • Title

    Dark silicon aware power management for manycore systems under dynamic workloads

  • Author

    Haghbayan, Mohammad-Hashem ; Rahmani, Amir-Mohammad ; Weldezion, Awet Yemane ; Liljeberg, Pasi ; Plosila, Juha ; Jantsch, Axel ; Tenhunen, Hannu

  • Author_Institution
    Dept. of Inf. Technol., Univ. of Turku, Turku, Finland
  • fYear
    2014
  • fDate
    19-22 Oct. 2014
  • Firstpage
    509
  • Lastpage
    512
  • Abstract
    Dark Silicon denotes the phenomenon that, due to thermal and power constraints, the fraction of transistors that can operate at full frequency is decreasing with each technology generation. We propose a PID (Proportional Integral Derivative) controller based dynamic power management method that considers an upper bound on power consumption (called the Thermal Design Power (TDP)). To avoid violation of the TDP constraint for manycore systems running highly dynamic workloads, it provides fine-grained DVFS (Dynamic Voltage and Frequency Scaling) including near-threshold operation. In addition, the method distinguishes applications with hard Real-Time, soft Real-Time and no Real-Time constraints and treats them with appropriate priorities. In simulations with dynamic workloads mixed-critical application profiles, we show that the method is effective in honoring the TDP bound and it can boost system throughput by over 43% compared to a naive TDP scheduling policy.
  • Keywords
    elemental semiconductors; multiprocessing systems; network-on-chip; power aware computing; scheduling; silicon; three-term control; DVFS; PID controller; TDP scheduling policy; dark silicon aware power management; dynamic power management; dynamic voltage and frequency scaling; manycore systems; network-on-chip; proportional integral derivative controller; thermal design power; Multicore processing; Power demand; Power measurement; Real-time systems; Silicon; Throughput; Vectors; Dark Silicon; Dynamic Manycore Systems; Feedback Controller; Networks-on-Chip; Power Management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design (ICCD), 2014 32nd IEEE International Conference on
  • Conference_Location
    Seoul
  • Type

    conf

  • DOI
    10.1109/ICCD.2014.6974729
  • Filename
    6974729