Étude et amélioration de la performance des serveurs de données pour les architectures multi-cœurs

Fabien Gaud 1
1 SARDES - System architecture for reflective distributed computing environments
Inria Grenoble - Rhône-Alpes, LIG - Laboratoire d'Informatique de Grenoble
Résumé : Cette thèse s'intéresse à la performance des serveurs de données sur les architectures multi-cœurs. Nous avons choisi d'étudier ce problème sous deux aspects différents. Premièrement, nous étudions un support d'exécution événementiel. Nous montrons notamment que le mécanisme de vol de tâches, utilisé pour équilibrer la charge entre les cœurs, peut pénaliser la performance d'un serveur Web. Nous proposons donc diverses optimisations pour améliorer les performances de ce mécanisme sur les processeurs multi-cœurs. Deuxièmement, nous étudions la performance du serveur Web Apache, exploitant à la fois un ensemble de threads et de processus, sur une architecture multi-cœurs NUMA. Nous montrons notamment que, sous une charge réaliste, ce serveur Web ne passe pas idéalement à l'échelle. Grâce à une analyse détaillée des coûts, nous déterminons les raisons de ce manque de passage à l'échelle et présentons un ensemble de propositions visant à améliorer la performance de ce serveur sur une architecture NUMA.
Type de document :
Thèse
Réseaux et télécommunications [cs.NI]. Université de Grenoble, 2010. Français
Liste complète des métadonnées

https://tel.archives-ouvertes.fr/tel-00563868
Contributeur : Fabien Gaud <>
Soumis le : lundi 7 février 2011 - 14:46:44
Dernière modification le : lundi 7 février 2011 - 15:32:46
Document(s) archivé(s) le : mardi 6 novembre 2012 - 13:32:26

Identifiants

  • HAL Id : tel-00563868, version 1

Collections

INRIA | LIG | UJF | UGA

Citation

Fabien Gaud. Étude et amélioration de la performance des serveurs de données pour les architectures multi-cœurs. Réseaux et télécommunications [cs.NI]. Université de Grenoble, 2010. Français. 〈tel-00563868〉

Partager

Métriques

Consultations de
la notice

503

Téléchargements du document

1124