• DocumentCode
    2828724
  • Title

    Run-Time Concurrency Tuning for Peak Power Modulation in Energy Harvesting Systems

  • Author

    Zhou, Yu ; Mak, Terrence ; Yakovlev, Alex

  • Author_Institution
    Sch. of Comput. Eng. & Sci., Shanghai Univ., Shanghai, China
  • fYear
    2011
  • fDate
    20-24 June 2011
  • Firstpage
    67
  • Lastpage
    76
  • Abstract
    An energy harvesting system (EHS) delivers a nondeterministic power density over a range of explicit environmental conditions. The computational architecture is required to be tunable and optimized at run-time in order to adapt the power supply and, simultaneously, deliver optimal performance. In this paper, an important aspect of the supply-consumption relation inEHS is considered, that the transient peak power consumption of the load should be bounded by the energy supply rate, yet the average power utilisation should be maximised. A design flow is proposed in this paper for adjusting the concurrency degree of a system according to the available power, and choosing a runtime schedule for an EHS satisfying the optimisation purpose. In particular, a novel concurrency model named scheduling decision graph has been introduced, providing the flexibility of scheduling a system in decision steps with various concurrency degrees. Algorithms for deriving this graph from a system´s data flow relations are proposed. A run-time schedule for the system is then extracted from the decision graph, using a simple dynamic scheduling method. Finally, the results of our design flow are demonstrated using a FIR filter circuit implemented in an FPG Adevice.
  • Keywords
    FIR filters; data flow graphs; decision theory; energy harvesting; field programmable gate arrays; scheduling; FIR filter circuit; FPGA device; concurrency model; design flow; dynamic scheduling method; energy harvesting systems; energy supply rate; nondeterministic power density; peak power modulation; run-time concurrency tuning; scheduling decision graph; supply-consumption relation; system data flow relations; transient peak power consumption; Clocks; Concurrent computing; Dynamic scheduling; Power demand; Schedules; Transient analysis; Tuning;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application of Concurrency to System Design (ACSD), 2011 11th International Conference on
  • Conference_Location
    Newcastle Upon Tyne
  • ISSN
    1550-4808
  • Print_ISBN
    978-1-61284-974-4
  • Type

    conf

  • DOI
    10.1109/ACSD.2011.27
  • Filename
    5988919