• DocumentCode
    245364
  • Title

    Agile frequency scaling for adaptive power allocation in many-core systems powered by renewable energy sources

  • Author

    Xiaohang Wang ; Zhiming Li ; Mei Yang ; Yingtao Jiang ; Daneshtalab, Masoud ; Mak, Terrence

  • Author_Institution
    Guangzhou Inst. of Adv. Technol., Guangzhou, China
  • fYear
    2014
  • fDate
    20-23 Jan. 2014
  • Firstpage
    298
  • Lastpage
    303
  • Abstract
    As low-power electronics and miniaturization conspire to populate the world with emerging devices, one appealing approach is to power these multi-core/many-core-based devices with energy harvested from various environments. Of the most important issues concerning these devices is how to effectively allocate power budget among the cores competing for power, which is formulated as one specific type of power-performance optimization problem in this paper. We attempt to solve this problem by proposing an Adaptive Power Allocation Technique (APAT) that uses a dynamic programming network. Our goal here is to maximize the overall system performance, taking into account a unique yet challenging fact that, available power budget might have to undergo a significant change when a renewable energy source is scavenging. APAT has a linear time complexity and low hardware overhead. Experiments have confirmed that APAT can reduce 20 ~ 30% of execution time compared to other state-of-the-art power allocation algorithms. In addition, as APAT is quite insensitive to the changing rate of the power, lending itself well for power management in many-core systems powered by energy-harvesting sources.
  • Keywords
    dynamic programming; energy harvesting; integrated circuit interconnections; renewable energy sources; APAT; adaptive power allocation technique; agile frequency scaling; dynamic programming network; energy-harvesting sources; execution time; linear time complexity; low-hardware overhead; low-power electronics; many-core systems; multicore-many-core-based devices; power budget allocation; power changing rate; power management; power-performance optimization problem; renewable energy source; Dynamic programming; Frequency modulation; Heuristic algorithms; Mathematical model; Renewable energy sources; Resource management; Tiles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (ASP-DAC), 2014 19th Asia and South Pacific
  • Conference_Location
    Singapore
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2014.6742906
  • Filename
    6742906