• DocumentCode
    2835046
  • Title

    Schedulability Analysis of Mixed-Criticality Systems on Multiprocessors

  • Author

    Pathan, Risat Mahmud

  • Author_Institution
    Chalmers Univ. of Technol., Gothenburg, Sweden
  • fYear
    2012
  • fDate
    11-13 July 2012
  • Firstpage
    309
  • Lastpage
    320
  • Abstract
    The advent of multicore processors has attracted many safety-critical systems, e.g., automotive and avionics, to consider integrating multiple functionalities on a single, powerful computing platform. Such integration leads to host functionalities with different criticality levels on the same platform. The design of such ``mixed-criticality´´ systems is often subject to certification from one or more certification authorities. Coming up with an effective scheduling policy and its analysis that can guarantee certification of the system at each criticality level, while maximizing the utilization of the processors, is the focus of the research presented in this paper. In this paper, the global, fixed-priority scheduling of a set of sporadic, mixed-criticality, tasks on multiprocessors is considered. A sufficient schedulability test based on response time analysis of the proposed algorithm is derived. One of the useful features of the proposed test is that it can be used for systems with more than two criticality levels. In addition, the test can be used to find ``effective´´ fixed-priority ordering of the mixed-criticality tasks based on Audsley´s approach.
  • Keywords
    certification; multiprocessing systems; processor scheduling; safety-critical software; Audsley approach; automotive; avionics; certification authorities; criticality level; fixed-priority ordering; global fixed-priority scheduling; mixed-criticality systems; multicore processors; multiprocessors; processor utilization maximization; response time analysis; safety-critical system; schedulability analysis; schedulability test; scheduling policy; sporadic mixed-criticality tasks; Algorithm design and analysis; Interference; Job shop scheduling; Processor scheduling; Program processors; Real time systems; Time factors; Certifiable Mixed-Criticality Systems; Global Scheduling; Multiprocessor Scheduling; Real-Time Systems; Response-Time Test;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems (ECRTS), 2012 24th Euromicro Conference on
  • Conference_Location
    Pisa
  • ISSN
    1068-3070
  • Print_ISBN
    978-1-4673-2032-0
  • Type

    conf

  • DOI
    10.1109/ECRTS.2012.29
  • Filename
    6257582