An interface to implement NUMA policies in the Xen hypervisor

Abstract : While virtualization only introduces a small overhead on machines with few cores, this is not the case on larger ones. Most of the overhead on the latter machines is caused by the Non-Uniform Memory Access (NUMA) architecture they are using. In order to reduce this overhead, this paper shows how NUMA placement heuristics can be implemented inside Xen. With an evaluation of 29 applications on a 48-core machine, we show that the NUMA placement heuristics can multiply the performance of 9 applications by more than 2.
Type de document :
Communication dans un congrès
Twelfth European Conference on Computer Systems, EuroSys 2017 , Apr 2017, Belgrade, Serbia. pp.15, 2017
Liste complète des métadonnées

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

https://hal.inria.fr/hal-01515359
Contributeur : Pierre Sens <>
Soumis le : jeudi 27 avril 2017 - 13:13:50
Dernière modification le : jeudi 11 janvier 2018 - 06:27:35

Fichier

voron17eurosys-xen-numa.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-01515359, version 1

Citation

Gauthier Voron, Gaël Thomas, Vivien Quema, Pierre Sens. An interface to implement NUMA policies in the Xen hypervisor. Twelfth European Conference on Computer Systems, EuroSys 2017 , Apr 2017, Belgrade, Serbia. pp.15, 2017. 〈hal-01515359〉

Partager

Métriques

Consultations de la notice

332

Téléchargements de fichiers

23