• DocumentCode
    2231655
  • Title

    An Optimal Control Approach to Power Management for Multi-Voltage and Frequency Islands Multiprocessor Platforms under Highly Variable Workloads

  • Author

    Bogdan, Paul ; Marculescu, Radu ; Jain, Siddharth ; Gavila, Rafael Tornero

  • Author_Institution
    Dept. of ECE, Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    2012
  • fDate
    9-11 May 2012
  • Firstpage
    35
  • Lastpage
    42
  • Abstract
    Reducing energy consumption in multi-processor systems-on-chip (MPSoCs) where communication happens via the network-on-chip (NoC) approach calls for multiple voltage/frequency island (VFI)-based designs. In turn, such multi-VFI architectures need efficient, robust, and accurate run-time control mechanisms that can exploit the workload characteristics in order to save power. Despite being tractable, the linear control models for power management cannot capture some important workload characteristics (e.g., fractality, non-stationarity) observed in heterogeneous NoCs, if ignored, such characteristics lead to inefficient communication and resources allocation, as well as high power dissipation in MPSoCs. To mitigate such limitations, we propose a new paradigm shift from power optimization based on linear models to control approaches based on fractal-state equations. As such, our approach is the first to propose a controller for fractal workloads with precise constraints on state and control variables and specific time bounds. Our results show that significant power savings (about 70%) can be achieved at run-time while running a variety of benchmark applications.
  • Keywords
    energy consumption; multiprocessing systems; network-on-chip; optimal control; resource allocation; control variables; energy consumption; fractal workloads; fractal-state equations; frequency islands multiprocessor platforms; highly variable workloads; linear control models; multiVFI architectures; multiple voltage/frequency island-based designs; multiprocessor systems-on-chip; network-on-chip; optimal control approach; power management; power optimization; resources allocation; run-time control mechanisms; state variables; time bounds; workload characteristics; Equations; Fractals; Frequency control; Mathematical model; Multicore processing; Optimal control; Power demand; Finite Horizon Optimal Control; Fractal Workloads; Networks-on-Chip; Power Management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Networks on Chip (NoCS), 2012 Sixth IEEE/ACM International Symposium on
  • Conference_Location
    Copenhagen
  • Print_ISBN
    978-1-4673-0973-8
  • Type

    conf

  • DOI
    10.1109/NOCS.2012.32
  • Filename
    6209260