PRETI: Partitioned REal-TIme shared cache for mixed-criticality real-time systems. - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Communication Dans Un Congrès Année : 2012

PRETI: Partitioned REal-TIme shared cache for mixed-criticality real-time systems.

Benjamin Lesage
  • Fonction : Auteur
  • PersonId : 881369
Isabelle Puaut
André Seznec

Résumé

Multithreaded processors, in the context of real-time sys- tems, create the opportunity to mix, on the same hardware platform, the execution of a complex real-time workload and the execution of non-critical applications. But resources sharing, inherent to multithreading, hinders the timing anal- ysis of concurrent tasks. Such analyses are critical to real- time tasks which have timing deadlines that must be met and enforced. In this paper, we present the PRETI, Partitioned REal- TIme shared cache scheme, a flexible, low implementation- overhead, shared cache partitioning scheme. PRETI can preclude inter-task conflicts on shared caches, and their pes- simistic impact on timing estimates, by allocating private cache space to real-time tasks. Therefore, uniprocessor, i.e. unithread, worst-case execution time (WCET) estimation techniques can be used. The remaining cache space, not re- served for currently running real-time tasks, is shared by all tasks running on the processor, in particular the non-critical ones, enabling high performances for these tasks. Experiments are presented to show that the PRETI cache scheme allows for easing and guaranteeing the schedulability of a set of real-time tasks with tight timing constraints, and enabling high performance for the non-critical tasks.
Fichier principal
Vignette du fichier
paper.pdf (267.7 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00661687 , version 1 (20-01-2012)

Identifiants

  • HAL Id : hal-00661687 , version 1

Citer

Benjamin Lesage, Isabelle Puaut, André Seznec. PRETI: Partitioned REal-TIme shared cache for mixed-criticality real-time systems.. RTNS - 20th International Conference on Real-Time and Network Systems - 2012, Nov 2012, Pont à Mousson, France. pp.10. ⟨hal-00661687⟩
424 Consultations
249 Téléchargements

Partager

Gmail Facebook X LinkedIn More