• DocumentCode
    3075350
  • Title

    Mixed-criticality scheduling upon non-monitored varying-speed processors

  • Author

    Zhishan Guo ; Baruah, Sunandan

  • Author_Institution
    Univ. of North Carolina at Chapel Hill, Chapel Hill, NC, USA
  • fYear
    2013
  • fDate
    19-21 June 2013
  • Firstpage
    161
  • Lastpage
    167
  • Abstract
    A varying-speed processor is characterized by two execution speeds: a normal speed and a degraded speed. Under normal circumstances it will execute at its normal speed; unexpected conditions may occur during run-time that cause it to execute slowly (but no slower than at its degraded speed). A processor that is self-monitoring immediately knows if its speed falls below its normal speed during run-time; by contrast, a non-monitored processor cannot detect such degradation in performance during run-time. The problem of executing an integrated workload, consisting of some more important components and some less important ones, upon a non-monitored varying-speed processor is considered. It is desired that all components execute correctly under normal circumstances, whereas the more important components should execute correctly (although the less important components need not) if the processor runs at any speed no slower than its specified degraded speed.
  • Keywords
    processor scheduling; degraded execution speed; integrated workload execution; mixed-criticality scheduling; nonmonitored varying-speed processors; normal execution speed; self-monitoring processor; Clocks; Degradation; Optimization; Processor scheduling; Program processors; Schedules; Scheduling; Mixed-criticality scheduling; non-monitored processors; speedup bounds; varying-speed processors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Embedded Systems (SIES), 2013 8th IEEE International Symposium on
  • Conference_Location
    Porto
  • Type

    conf

  • DOI
    10.1109/SIES.2013.6601488
  • Filename
    6601488