Replacement policies for shared caches on symmetric multicores : a programmer-centric point of view - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Rapport (Rapport De Recherche) Année : 2008

Replacement policies for shared caches on symmetric multicores : a programmer-centric point of view

Pierre Michaud
  • Fonction : Auteur
  • PersonId : 738135
  • IdHAL : pmichaud

Résumé

The presence of shared caches in current multicore processors may generate a lot of performance variability when several applications execute simultaneously. For the programmer of an application with quality-of-service goals, this performance variability may lead to a very pessimistic tuning. To solve this problem, there must be a way for the programmer to define a reasonable performance target and make sure that the actual performance is greater than or close to the target. We propose that the performance target be defined as the performancemeasured when each core runs a copy of the application, which we call self-performance. This study characterizes self-performance and explains how the shared-cache replacement policy can be modified for self-performance to be meaningful.
Fichier principal
Vignette du fichier
PI-1908.pdf (195.41 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

inria-00340545 , version 1 (21-11-2008)

Identifiants

  • HAL Id : inria-00340545 , version 1

Citer

Pierre Michaud. Replacement policies for shared caches on symmetric multicores : a programmer-centric point of view. [Research Report] PI 1908, 2008, pp.25. ⟨inria-00340545⟩
103 Consultations
87 Téléchargements

Partager

Gmail Facebook X LinkedIn More