• DocumentCode
    1340345
  • Title

    Scheduling distributed real-time tasks with minimum jitter

  • Author

    Di Natale, Marco ; Stankovic, John A.

  • Author_Institution
    Pisa Univ., Italy
  • Volume
    49
  • Issue
    4
  • fYear
    2000
  • fDate
    4/1/2000 12:00:00 AM
  • Firstpage
    303
  • Lastpage
    316
  • Abstract
    The problem of scheduling real-time tasks with minimum jitter is particularly important in many control applications; nevertheless, it has rarely been studied in the scientific literature. This paper presents an unconventional scheduling approach for distributed static systems where tasks are periodic and have arbitrary deadlines, precedence, and exclusion constraints. The solution presented in this work not only creates feasible schedules, but also minimizes jitter for periodic tasks. We present a general framework consisting of an abstract architecture model and a general programming model. We show how to design a surprisingly simple and flexible scheduling method based on simulated annealing. Experimental results demonstrate the significant improvement of our algorithm over earliest deadline first and rate monotonic algorithms
  • Keywords
    distributed processing; jitter; processor scheduling; real-time systems; simulated annealing; abstract architecture model; distributed real-time tasks scheduling; distributed static systems; earliest deadline first; exclusion constraints; general programming model; minimum jitter; rate monotonic algorithms; simulated annealing; unconventional scheduling approach; Jitter;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/12.844344
  • Filename
    844344