• DocumentCode
    2050650
  • Title

    Quasi-static assignment of voltages and optional cycles for maximizing rewards in real-time systems with energy constraints

  • Author

    Cortés, Luis Alejandro ; Eles, Petru ; Peng, Zebo

  • Author_Institution
    Volvo Truck Corp., Gothenburg, Sweden
  • fYear
    2005
  • fDate
    13-17 June 2005
  • Firstpage
    889
  • Lastpage
    894
  • Abstract
    There exist real-time systems for which it is possible to trade off precision for timeliness. In these cases, a function assigns reward to the application depending on the amount of computation allotted to it. At the same time, many such applications run on battery-powered devices with stringent energy constraints. This paper addresses the problem of maximizing rewards subject to time and energy constraints. We propose a quasi-static approach where the problem is solved in two steps: first, at design-time, a number of solutions are computed and stored (off-line phase); second, one of the precomputed solutions is selected at run-time based on actual values of time and energy (on-line phase). Thus our approach is able to exploit, with low on-line overhead, the dynamic slack caused by tasks executing less number of cycles than in the worst case. We conduct numerous experiments in order to show the advantages of our approach.
  • Keywords
    optimisation; processor scheduling; real-time systems; battery-powered devices; dynamic voltage scaling; energy constraints; on-line overhead; quasi-static assignment; real-time systems; time constraints; Algorithm design and analysis; Computational modeling; Dynamic voltage scaling; Energy consumption; Integrated circuit modeling; Permission; Real time systems; Runtime; Time factors; Voltage control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2005. Proceedings. 42nd
  • Print_ISBN
    1-59593-058-2
  • Type

    conf

  • DOI
    10.1109/DAC.2005.193941
  • Filename
    1510461