• DocumentCode
    332531
  • Title

    Dynamic scheduling strategies for avionics mission computing

  • Author

    Levine, David L. ; Gill, Christopher D. ; Schmidt, Douglas C.

  • Author_Institution
    Dept. of Comput. Sci., Washington Univ., St. Louis, MO, USA
  • Volume
    1
  • fYear
    1998
  • fDate
    31 Oct-7 Nov 1998
  • Abstract
    Avionics mission computing systems have traditionally been scheduled statically. Static scheduling provides assurance of schedulability prior to run-time and can be implemented with low renting overhead. However static scheduling handles non-periodic processing inefficiently, and treats invocation-to-invocation variations in resource requirements inflexibly. As a consequence, processing resources am underutilized and the resulting systems are hard to adapt to meet worst-case processing requirements. Dynamic scheduling has the potential to offer relief from some of the restrictions imposed by strict static scheduling approaches. Potential benefits of dynamic scheduling include better tolerance for variations in activities, more flexible prioritization, and better CPU utilization in the presence of non-periodic activities. However the cost of these benefits is expected to be higher run-time scheduling overhead and additional application development complexity. This report reviews the implications of these tradeoffs for avionics mission computing systems and presents experimental results obtained using the Maximum Urgency First dynamic scheduling algorithm
  • Keywords
    aircraft computers; quality of service; scheduling; CPU utilization; Maximum Urgency First; application development complexity; avionics mission computing; dynamic scheduling strategies; flexible prioritization; processing resources; run-time scheduling overhead; worst-case processing requirements; Aerospace electronics; Computer applications; Computer displays; Dynamic scheduling; Middleware; Processor scheduling; Quality of service; Real time systems; Runtime; Weapons;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital Avionics Systems Conference, 1998. Proceedings., 17th DASC. The AIAA/IEEE/SAE
  • Conference_Location
    Bellevue, WA
  • Print_ISBN
    0-7803-5086-3
  • Type

    conf

  • DOI
    10.1109/DASC.1998.741482
  • Filename
    741482