• DocumentCode
    3240128
  • Title

    Adaptive Scheduling and Voltage Scaling for Multiprocessor Real-time Applications with Non-deterministic Workload

  • Author

    Malani, Parth ; Mukre, Prakash ; Qiu, Qinru ; Wu, Qing

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Binghamton Univ., Binghamton, NY
  • fYear
    2008
  • fDate
    10-14 March 2008
  • Firstpage
    652
  • Lastpage
    657
  • Abstract
    The computational workload of some real-time applications varies significantly during runtime, which makes the task scheduling and power management a challenge. One of the major influences to the workload of an application is the selection of conditional branches which may activate or deactivate a large set of operations. Focusing on real-time applications with variable workload which is due to random branch selection, this paper presents a framework of task mapping, scheduling and dynamic voltage and frequency scaling (DVFS) for a multiprocessor system. The proposed framework maintains workload awareness using dynamic profiling of branch probability. The profiled information is utilized by the scheduling and DVFS algorithm that are adopted in this framework to generate statistically optimal solution.
  • Keywords
    adaptive scheduling; low-power electronics; microprocessor chips; processor scheduling; adaptive scheduling; computational workload; frequency scaling; multiprocessor real-time applications; nondeterministic workload; power management; task mapping; task scheduling; voltage scaling; Adaptive scheduling; Dynamic scheduling; Dynamic voltage scaling; Energy management; Frequency; Multiprocessing systems; Probability; Processor scheduling; Real time systems; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe, 2008. DATE '08
  • Conference_Location
    Munich
  • Print_ISBN
    978-3-9810801-3-1
  • Electronic_ISBN
    978-3-9810801-4-8
  • Type

    conf

  • DOI
    10.1109/DATE.2008.4484751
  • Filename
    4484751