• DocumentCode
    3183513
  • Title

    Optimised Adaptation of Mixed-Criticality Systems with Periodic Tasks on Uniform Multiprocessors in Case of Faults

  • Author

    Kirner, Raimund ; Iacovelli, Saverio ; Zolda, Michael

  • Author_Institution
    Univ. of Hertfordshire, Hatfield, UK
  • fYear
    2015
  • fDate
    13-17 April 2015
  • Firstpage
    17
  • Lastpage
    25
  • Abstract
    The standard real-time computing model is based on a notion of deadline that represents both, a design parameter and a critical latency. The tolerance-based real-time computing model (TRTCM) extends the standard real-time computing model to reflect good engineering practice, where a safety margin is added to the critical latency to obtain the corresponding design parameter. The key feature of TRTCM is to add a tolerance range, which in combination with criticality specifications for services allows for fault-tolerant mixed-criticality scheduling with smooth degradation of service utility in case of resource shortage. In this paper we study the applicability of TRTCM for periodic tasks with mixed criticality on uniform multiprocessor systems. To optimise the system adaptation in case of resource shortage we formulate utility maximisation based on TRTCM as an optimisation problem. We describe two implementation strategies and derive an optimisation problem to be solved by a constraint solver for each. We use a video processing application for a concrete evaluation. Our results show that TRTCM can provide better utility than standard mixed-criticality approaches where lower criticality services are skipped in case of resource shortage.
  • Keywords
    fault tolerant computing; multiprocessing systems; processor scheduling; real-time systems; TRTCM; concrete evaluation; constraint solver; critical latency; criticality specification; design parameter; fault-tolerant mixed-criticality scheduling; mixed criticality; mixed-criticality approach; mixed-criticality system; optimisation problem; optimised adaptation; periodic task; resource shortage; safety margin; service utility; standard real-time computing model; tolerance-based real-time computing model; uniform multiprocessor system; utility maximisation; video processing application; Adaptation models; Computational modeling; Degradation; Real-time systems; Safety; Standards; Throughput; fault tolerance; mixed criticality; real time; scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object/Component/Service-Oriented Real-Time Distributed Computing Workshops (ISORCW), 2015 IEEE International Symposium on
  • Conference_Location
    Auckland
  • Type

    conf

  • DOI
    10.1109/ISORCW.2015.61
  • Filename
    7160119