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

Pierre Michaud 1
1 ALF - Amdahl's Law is Forever
Inria Rennes – Bretagne Atlantique , IRISA-D3 - ARCHITECTURE
Abstract : The presence of shared caches in current multicore processors may generate a lot of performance variability in multiprogrammed environments. For applications with quality-of-service requirements, this performance variability may lead the programmer to be overly pessimistic about performance and reduce the application features and/or spend a lot of effort optimizing the algorithms. To solve this problem, there must be a way for the programmer to define a reasonable performance target and a guarantee that the actual performance is very unlikely to be below the targeted performance. We propose that the performance target be defined as the performance measured 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.
Type de document :
Communication dans un congrès
6th International Conference on High-Performance and Embedded Architectures and Compilers, Jan 2011, Heraklion, Greece. 2011, 〈10.1145/1944862.1944890〉
Liste complète des métadonnées

Littérature citée [15 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/inria-00531188
Contributeur : Pierre Michaud <>
Soumis le : mardi 2 novembre 2010 - 09:25:06
Dernière modification le : mardi 16 janvier 2018 - 15:54:17
Document(s) archivé(s) le : jeudi 3 février 2011 - 02:46:42

Fichier

hipeac2011_hal.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Citation

Pierre Michaud. Replacement policies for shared caches on symmetric multicores : a programmer-centric point of view. 6th International Conference on High-Performance and Embedded Architectures and Compilers, Jan 2011, Heraklion, Greece. 2011, 〈10.1145/1944862.1944890〉. 〈inria-00531188〉

Partager

Métriques

Consultations de la notice

312

Téléchargements de fichiers

105