• DocumentCode
    129938
  • Title

    Run-Time Control to Increase Task Parallelism In Mixed-Critical Systems

  • Author

    Kritikakou, Angeliki ; Pagetti, Claire ; Baldellon, Olivier ; Roy, Matthieu ; Rochange, Christine

  • Author_Institution
    ONERA, Toulouse, France
  • fYear
    2014
  • fDate
    8-11 July 2014
  • Firstpage
    119
  • Lastpage
    128
  • Abstract
    Although multi/many-core platforms enable the parallel execution of tasks, the sharing of resources may lead to long WCETs that fail to meet the real-time constraints of the system. Then, a safe solution is the execution of the most critical tasks in isolation followed by the execution of the remaining tasks. To improve the system performance, we propose an approach where a critical task can run in parallel with less critical tasks, as long as the real-time constraints are met. When no further interferences can be tolerated, the proposed run-time control suspends the low critical tasks until the termination of the critical task. In this paper, we describe the design and prove the correctness of our approach. To do so, a graph grammar is defined to formally model the critical task as a set of control flow graphs on which a safe partial WCET analysis is applied and used at run-time to control the safe execution of the critical task.
  • Keywords
    data flow graphs; formal specification; graph grammars; multiprocessing systems; parallel processing; real-time systems; resource allocation; WCET analysis; control flow graphs; critical task termination; critical tasks execution; formal model; graph grammar; mixed-critical systems; multi/many-core platforms; real-time constraints; remaining tasks execution; resources sharing; run-time control; system performance; task parallel execution; task parallelism; Algorithm design and analysis; Grammar; Real-time systems; Safety; Switches; Syntactics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems (ECRTS), 2014 26th Euromicro Conference on
  • Conference_Location
    Madrid
  • Print_ISBN
    978-1-4799-5797-2
  • Type

    conf

  • DOI
    10.1109/ECRTS.2014.14
  • Filename
    6932595