Minimizing the Cost of Synchronisations in the WCET of Real-Time Parallel Programs - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2014

Minimizing the Cost of Synchronisations in the WCET of Real-Time Parallel Programs

Résumé

Designing time-predictable architectures to support the requirements of hard real-time systems is the goal of several research projects. In this paper we assume that such platforms exist and we focus on the timing analysis of parallel real-time applications. One of the main challenges is to determine how much the delays induced by software constructs such as synchronisations can impact the worst-case execution times (WCETs) of parallel threads. In this paper, we refine state-of-the-art analysis: first, we derive more accurate estimations of stalls at critical sections; second, we introduce new locking primitives that minimise stall times on the worst-case path. Experimental results show noticeable improvements on the WCETs of benchmarks.
Fichier principal
Vignette du fichier
Ozaktas_13027.pdf (2.95 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-04080941 , version 1 (25-04-2023)

Identifiants

Citer

Haluk Ozaktas, Christine Rochange, Pascal Sainrat. Minimizing the Cost of Synchronisations in the WCET of Real-Time Parallel Programs. 17th International Workshop on Software and Compilers for Embedded Systems (SCOPES 2014), Jun 2014, Sankt Goar, Germany. pp.98-107, ⟨10.1145/2609248.2609261⟩. ⟨hal-04080941⟩
16 Consultations
9 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More