Commutation de paquets logicielle sur routeurs PC multi-coeurs

Résumé : Les processeurs multi-coeurs sur PC, en même temps que les progrès récents sur la performance de la mémoire et des bus, suggèrent un candidat idéal pour la construction d'architectures de routeurs purement logicielles qui soient flexibles et en même temps performantes. Dans cet article, nous présentons une architec- ture de commutation de paquets pour les routeurs logiciels ou virtuels dont l'objectif principal est de prévenir des accès mémoire coûteux tout en utilisant les ressources CPU disponibles au mieux pour traiter et commuter les paquets. Nous présentons premièrement le principe d'arbre de commutation dont la fonction est de gar- der les paquets commutés dans la même hiérarchie de cache du processeur. Nous identifions ensuite la source de contention principale des performances de commutation comme l'accès concurrent aux interfaces de sorties puis analysons les gains potentiels de performance en utilisant un verrou sur les interfaces de sortie ainsi qu'un mécanisme de retour sur l'état des queues du routeur. Finalement, nous proposons et évaluons une modification des arbres de commutation qui permet de contourner la contention due au partage des interfaces de sortie par les arbres.
Type de document :
Communication dans un congrès
CFIP'2009, Oct 2009, Strasbourg, France. 12p., 2009
Liste complète des métadonnées

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

https://hal.inria.fr/inria-00419472
Contributeur : Olivier Festor <>
Soumis le : jeudi 24 septembre 2009 - 07:35:00
Dernière modification le : jeudi 24 septembre 2009 - 08:55:44
Document(s) archivé(s) le : jeudi 30 juin 2011 - 11:50:01

Fichier

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

Identifiants

  • HAL Id : inria-00419472, version 1

Collections

Citation

Norbert Egi, Adam Greenhalgh, Marc Handley, Mickael Hoerdt, Felipe Huici, et al.. Commutation de paquets logicielle sur routeurs PC multi-coeurs. CFIP'2009, Oct 2009, Strasbourg, France. 12p., 2009. 〈inria-00419472〉

Partager

Métriques

Consultations de la notice

95

Téléchargements de fichiers

80