SPAC: A Synergistic Prefetcher Aggressiveness Controller for Multi-core Systems

Biswabandan Panda 1
1 ALF - Amdahl's Law is Forever
Inria Rennes – Bretagne Atlantique , IRISA-D3 - ARCHITECTURE
Abstract : In multi-core systems, prefetch requests of one core interfere with the demand and prefetch requests of other cores at the shared resources, which causes prefetcher-caused interference. Prefetcher aggressiveness controllers play an important role in minimizing the prefetcher-caused interference. State-of-the-art controllers such as hierarchical prefetcher aggressiveness control (HPAC) select appropriate throttling levels that can lead to improvement in system performance. However, HPAC does not consider the interactions between the throttling decisions of multiple prefetchers, and loses opportunity to improve system performance further. For multi-core systems, state-of-the-art prefetcher aggressiveness controllers controls the aggressiveness based on prefetch metrics such as accuracy, bandwidth consumption and cache pollution. We propose a synergistic prefetcher aggressiveness controller (SPAC), which explores the interactions between the throttling decisions of prefetchers, and throttles the prefetchers based on the improvement in fair-speedup of multi-core systems.
Type de document :
Article dans une revue
IEEE Transactions on Computers, Institute of Electrical and Electronics Engineers, 2016, 〈10.1109/TC.2016.2547392〉
Liste complète des métadonnées

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

https://hal.inria.fr/hal-01307538
Contributeur : Biswabandan Panda <>
Soumis le : lundi 29 août 2016 - 14:48:07
Dernière modification le : mercredi 16 mai 2018 - 11:23:28
Document(s) archivé(s) le : mercredi 30 novembre 2016 - 14:58:56

Fichier

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

Identifiants

Citation

Biswabandan Panda. SPAC: A Synergistic Prefetcher Aggressiveness Controller for Multi-core Systems. IEEE Transactions on Computers, Institute of Electrical and Electronics Engineers, 2016, 〈10.1109/TC.2016.2547392〉. 〈hal-01307538v2〉

Partager

Métriques

Consultations de la notice

1100

Téléchargements de fichiers

174