Efficient tree-based symbolic WCET computation - TEL - Thèses en ligne Accéder directement au contenu
Thèse Année : 2023

Efficient tree-based symbolic WCET computation

Calcul efficace du pire temps d'exécution symbolique à base d'arbres

Résumé

A real-time system is composed of concurrent tasks subject to deadlines. To guarantee the respect of these constraints, a Worst-Case Execution Time (WCET) analysis is performed to bound the execution time of each task. While the WCET is typically computed as a constant value, being able to compute a symbolic WCET, expressed as a formula, would be useful . Unfortunately, the most widely-used WCET computation method, the so-called Implicit Path Enumeration Technique (IPET), is unfit for parametric computation. Alternative better suited for parametric computation exists, such as tree-based approaches, but they suffer from the inability to model a large number of timing effects. The general objective of this thesis is to develop a method for symbolic WCET computation that is independent from IPET. The method should be sufficiently powerful to express a wide range of hardware and software facts, while retaining a tractable analysis complexity.
Un système temps réel est composé de tâches concurrentes soumises à des deadlines. Pour garantir le respect de ces contraintes, une analyse du pire temps d'exécution (WCET) est faite pour limiter le temps d'exécution de chaque tâche. Alors que le WCET est souvent calculé comme une valeur constante, être capable de calculer un WCET symbolique, exprimé par une formule, serait utile. Malheureusement, la méthode de calcul du WCET la plus utilisée, appelée 'Implicit Path Enumeration Technique' (IPET), n'est pas adaptée à un calcul paramétrique. De meilleures alternatives plus adaptées existent, comme une approche basée sur les arbres, mais elles ne sont pas capables de modéliser un grand nombre d'effets de synchronisation. L'objectif général de cette thèse est de développer une méthode indépendante de l'IPET pour calculer le WCET symbolique. La méthode doit être suffisamment puissante pour exprimer un large éventail de faits matériels et logiciels, tout en conservant une complexité d'analyse traitable.
Fichier principal
Vignette du fichier
125413_GREBANT_2023_archivage.pdf (1.14 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

tel-04394652 , version 1 (15-01-2024)
tel-04394652 , version 2 (27-02-2024)

Identifiants

  • HAL Id : tel-04394652 , version 1

Citer

Sandro Grebant. Efficient tree-based symbolic WCET computation. Embedded Systems. Université de Lille, 2023. English. ⟨NNT : ⟩. ⟨tel-04394652v1⟩

Collections

ANR
93 Consultations
33 Téléchargements

Partager

Gmail Facebook X LinkedIn More