• DocumentCode
    3132285
  • Title

    Optimized slowdown in real-time task systems

  • Author

    Jejurikar, Ravindra ; Gupta, Rajesh

  • Author_Institution
    Center for Embedded Comput. Syst., California Univ., Irvine, CA, USA
  • fYear
    2004
  • fDate
    30 June-2 July 2004
  • Firstpage
    155
  • Lastpage
    164
  • 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 on an average 20% energy gains over known slowdown techniques using static slowdown factors and 40% gains with dynamic slowdown.
  • Keywords
    computational complexity; computer power supplies; embedded systems; low-power electronics; microprocessor chips; optimisation; performance evaluation; processor scheduling; bisection method; computing system slowdown; convex optimization problem; dynamic voltage scaling; ellipsoid method; near optimal constant slowdown; optimized slowdown; processor; real-time task systems; time complexity; Computer science; Delay; Dynamic voltage scaling; Embedded computing; Embedded system; Energy consumption; Frequency; Processor scheduling; Real time systems; Threshold voltage;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems, 2004. ECRTS 2004. Proceedings. 16th Euromicro Conference on
  • ISSN
    1068-3070
  • Print_ISBN
    0-7695-2176-2
  • Type

    conf

  • DOI
    10.1109/EMRTS.2004.1311017
  • Filename
    1311017