• DocumentCode
    802212
  • Title

    Optimized Slowdown in Real-Time Task Systems

  • Author

    Jejurikar, Ravindra ; Gupta, Rajesh

  • Author_Institution
    Broadcom Corp., San Diego, CA
  • Volume
    55
  • Issue
    12
  • fYear
    2006
  • Firstpage
    1588
  • Lastpage
    1598
  • Abstract
    Slowdown factors determine the extent of slowdown a computing system can experience based on functional and performance requirements. Dynamic voltage scaling (DVS) of a processor based on slowdown factors can lead to considerable energy savings. We address the problem of computing slowdown factors for dynamically scheduled tasks with specified deadlines. We present an algorithm to compute a near optimal constant slowdown factor based on the bisection method. As a further generalization, for the case of tasks with varying power characteristics, we present the computation of near optimal slowdown factors as a solution to convex optimization problem using the ellipsoid method. The algorithms are practically fast and have the same time complexity as the algorithms to compute the feasibility of a task set. Our simulation results show an average 20 percent energy gain over known slowdown techniques using static slowdown factors and 40 percent gain with dynamic slowdown
  • Keywords
    computational complexity; convex programming; power aware computing; real-time systems; scheduling; statistical distributions; bisection method; computing system; convex optimization problem; ellipsoid method; energy saving; functional requirements; performance requirements; processor dynamic voltage scaling; real-time task system optimized slowdown factors; time complexity; Delay; Dynamic scheduling; Dynamic voltage scaling; Embedded system; Energy consumption; Frequency; Multiprocessing systems; Processor scheduling; Real time systems; Threshold voltage; EDF scheduling; convex optimization.; dynamic voltage scaling; low power scheduling; real-time systems; slowdown factors;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2006.204
  • Filename
    1717390