Optimization of Uncore Data Flow on NUMA Platform

Abstract : Uncore part of the processor has a profound effect, especially in NUMA systems, since it is used to connect cores, last level caches (LLC), on-chip multiple memory controllers (MCs) and high-speed interconnections. In our previous study, we investigated several benchmarks’ data flow in Uncore of Intel Westmere microarchitecture and found that the data flow of Global Queue (GQ) and QuickPath Home Logical (QHL) has serious imbalance and congestion problem. This paper, we aims at the problem of entries’ low efficiency in GQ and QHL we set up an M/M/3 Queue Model for GQ and QHL’s three trackers’ data flow, and then design a Dynamic Entries Management (DEM) mechanism which could improve entries’ efficiency dramatically. The model is implemented in Matlab to simulate two different data flow pattern. Experiment results shows that DEM mechanism reduces stall cycles of trackers significantly: DEM reduces almost 60% stall cycles under smooth request sequences; DEM mechanism reduces almost 20~30% stall cycles under burst request sequences.
Keywords : NUMA Uncore Data flow DEM
Type de document :
Communication dans un congrès
Ching-Hsien Hsu; Xuanhua Shi; Valentina Salapura. 11th IFIP International Conference on Network and Parallel Computing (NPC), Sep 2014, Ilan, Taiwan. Springer, Lecture Notes in Computer Science, LNCS-8707, pp.72-83, 2014, Network and Parallel Computing. 〈10.1007/978-3-662-44917-2_7〉
Liste complète des métadonnées

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

https://hal.inria.fr/hal-01403066
Contributeur : Hal Ifip <>
Soumis le : vendredi 25 novembre 2016 - 14:26:06
Dernière modification le : vendredi 1 décembre 2017 - 01:09:47
Document(s) archivé(s) le : mardi 21 mars 2017 - 11:56:10

Fichier

978-3-662-44917-2_7_Chapter.pd...
Fichiers produits par l'(les) auteur(s)

Licence


Distributed under a Creative Commons Paternité 4.0 International License

Identifiants

Citation

Qiuming Luo, Yuanyuan Zhou, Chang Kong, Mei Wang, Ye Cai. Optimization of Uncore Data Flow on NUMA Platform. Ching-Hsien Hsu; Xuanhua Shi; Valentina Salapura. 11th IFIP International Conference on Network and Parallel Computing (NPC), Sep 2014, Ilan, Taiwan. Springer, Lecture Notes in Computer Science, LNCS-8707, pp.72-83, 2014, Network and Parallel Computing. 〈10.1007/978-3-662-44917-2_7〉. 〈hal-01403066〉

Partager

Métriques

Consultations de la notice

42

Téléchargements de fichiers

59