• DocumentCode
    3122485
  • Title

    Hybrid global/local search strategies for dynamic voltage scaling in embedded multiprocessors

  • Author

    Bambha, Neal K. ; Bhattacharyya, Shuvra S. ; Teich, Jürgen ; Zitzler, Eckart

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Maryland Univ., Baltimore, MD, USA
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    243
  • Lastpage
    248
  • Abstract
    In this paper, we explore a hybrid global/local search optimization framework for dynamic voltage scaling in embedded multiprocessor systems. The problem is to find, for a multiprocessor system in which the processors are capable of dynamically varying their core voltages, the optimum voltage levels for all the tasks in order to minimize the average power consumption under a given performance constraint. An effective local search approach for static voltage scaling based on the concept of a period graph has been demonstrated previously. To make use of it in an optimization problem, the period graph must be integrated into a global search algorithm. Simulated heating, a general optimization framework developed previously, is an efficient method for precisely this purpose of integrating local search into global search algorithms. However, little is known about the management of computational (compile-time) resources between global search and local search in hybrid algorithms, such as those coordinated by simulated heating. In this paper, we explore various hybrid search management strategies for power optimization under the framework of simulated heating. We demonstrate that careful search management leads to significant power consumption improvement over add-hoc global search/local search integration, and explore alternative approaches to performing hybrid search management for dynamic voltage scaling
  • Keywords
    embedded systems; multiprocessing systems; performance evaluation; power consumption; query formulation; average power consumption; dynamic voltage scaling; embedded multiprocessors; global search; global search algorithm; hybrid global/local search strategies; hybrid search management; hybrid search management strategies; local search; local search approach; optimization framework; optimum voltage levels; performance constraint; power optimization; simulated heating; Computational modeling; Dynamic voltage scaling; Embedded computing; Energy consumption; Energy management; Heating; Multiprocessing systems; Optimization methods; Resource management; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Hardware/Software Codesign, 2001. CODES 2001. Proceedings of the Ninth International Symposium on
  • Conference_Location
    Copenhagen
  • Print_ISBN
    1-58113-364-2
  • Type

    conf

  • DOI
    10.1109/HSC.2001.924683
  • Filename
    924683