• DocumentCode
    2895296
  • Title

    New Response Time Bounds for Fixed Priority Multiprocessor Scheduling

  • Author

    Guan, Nan ; Stigge, Martin ; Yi, Wang ; Yu, Ge

  • Author_Institution
    Dept. of Inf. Technol., Uppsala Univ., Uppsala, Sweden
  • fYear
    2009
  • fDate
    1-4 Dec. 2009
  • Firstpage
    387
  • Lastpage
    397
  • Abstract
    Recently, there have been several promising techniques developed for schedulability analysis and response time analysis for multiprocessor systems based on over-approximation. This paper contains two contributions. First, to improve the analysis precision, we apply Baruah´s window analysis framework to response time analysis for poradic tasks on multiprocessor systems where the deadlines of tasks are within their periods. The crucial observation is that for global fixed priority scheduling, a response time bound of each task can be efficiently estimated by fixed-point computation without enumerating all the busy window sizes as in for schedulability analysis. The technique is proven to dominate theoretically state-of-the-art techniques for response time analysis for multiprocessor systems. Our experiments also show that the technique results in significant performance improvement compared with several existing techniques for multiprocessor schedulability analysis. As the second main contribution of this paper, we extend the proposed technique to task systems with arbitrary deadlines, allowing tasks to have deadlines beyond the end of their periods. This is a non-trivial extension even for single-processor systems. To our best knowledge, this is the first work of response time analysis for multiprocessor systems in this setting, which involves sophisticated techniques for the characterization and computation of response time bounds.
  • Keywords
    processor scheduling; Baruah window analysis; fixed priority multiprocessor scheduling; poradic tasks; response time analysis; response time bounds; schedulability analysis; Computer science; Delay; Information analysis; Information technology; Multicore processing; Multiprocessing systems; Performance analysis; Processor scheduling; Real time systems; Upper bound; fixed priority scheduling; multiprocessor; real-time scheduling; response time analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems Symposium, 2009, RTSS 2009. 30th IEEE
  • Conference_Location
    Washington, DC
  • ISSN
    1052-8725
  • Print_ISBN
    978-0-7695-3875-4
  • Type

    conf

  • DOI
    10.1109/RTSS.2009.11
  • Filename
    5368174