• DocumentCode
    1691708
  • Title

    Integrating Preemption Threshold to Fixed Priority DVS Scheduling Algorithms

  • Author

    Yang, Liu ; Lin, Man ; Yang, Laurence T.

  • Author_Institution
    Dept. of Math, Stats & Comput. Sci., St. Francis Xavier Univ., Antigonish, NS, Canada
  • fYear
    2009
  • Firstpage
    165
  • Lastpage
    171
  • Abstract
    Dynamic voltage scaling (DVS) is an effective technique to reduce the energy consumption of CMOS powered embedded systems through software control. However, applying fixed priority DVS algorithms introduces increased number of preemptions, which, in turn results in extra time delay and energy cost. Effectively reducing the number of preemptions is therefore required. In this paper, we propose to integrate preemption threshold to fixed priority DVS scheduling algorithms to reduce such negative impact. Two preemption-aware algorithms ccFPPT and FPPT-WDA are studied. Performance evaluations in terms of both energy consumption and the number of preemptions are conducted among different fixed priority DVS algorithms, with or without preemption threshold. The experimental results show that our algorithms with preemption threshold can save up to 60% number of preemptions and 20% energy consumption over existing DVS algorithms.
  • Keywords
    CMOS integrated circuits; embedded systems; low-power electronics; microprocessor chips; power aware computing; scheduling; CMOS-powered embedded processor system; FPPT-WDA algorithm; ccFPPT algorithm; dynamic voltage scaling; energy consumption reduction; energy cost; energy-efficient technique; fixed priority preemptive DVS scheduling algorithm; performance evaluation; preemption threshold-aware algorithm; software control; time delay; Control systems; Costs; Delay effects; Dynamic voltage scaling; Embedded software; Embedded system; Energy consumption; Scheduling algorithm; Software systems; Voltage control; DVS; Fixed Priority Scheduling; Preemption;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded and Real-Time Computing Systems and Applications, 2009. RTCSA '09. 15th IEEE International Conference on
  • Conference_Location
    Beijing
  • ISSN
    1533-2306
  • Print_ISBN
    978-0-7695-3787-0
  • Type

    conf

  • DOI
    10.1109/RTCSA.2009.25
  • Filename
    5279941