<  Retour au portail Polytechnique Montréal

HPQ: a high capacity hybrid priority queue architecture for high-speed network switches

Imad Benacer, François-Raymond Boyer et Yvon Savaria

Communication écrite (2018)

Document en libre accès dans PolyPublie
[img]
Affichage préliminaire
Libre accès au plein texte de ce document
Version finale avant publication
Conditions d'utilisation: Tous droits réservés
Télécharger (71kB)
Afficher le résumé
Cacher le résumé

Abstract

This paper presents a fast hybrid priority queue architecture usable in todays high-speed networking devices. This architecture can be used for scheduling and prioritizing packets in the network data plane. Due to increasing traffic, a high capacity priority queue, with constant latency and guaranteed performance is highly needed. In this work, an important goal is to reduce latency to best support the upcoming 5G wireless standards. The proposed hybrid priority queue architecture enables pipelined en/dequeue operations with O(1) time complexity. The proposed architecture is implemented in C++ and is synthesized with the Vivado High-Level Synthesis tool. The reported results show the feasibility of the proposed solutions and are compared across a range of priority queue depths and performance metrics with existing approaches. An implementation of the proposed architecture on a ZC706 FPGA board works at 60 MHz and supports links operating at 10 Gb/s, with a total capacity of ½ million packet tags spread over 512 independent queues.

Mots clés

Département: Département de génie électrique
Département de génie informatique et génie logiciel
Centre de recherche: GR2M - Groupe de recherche en microélectronique et microsystèmes
Organismes subventionnaires: CRSNG/NSERC, Prompt Québec, Ericsson Research Canada
Numéro de subvention: CRDPJ 462474-2013
ISBN: 9781538648599
URL de PolyPublie: https://publications.polymtl.ca/42429/
Nom de la conférence: 16th IEEE International New Circuits and Systems Conference (NEWCAS 2018)
Lieu de la conférence: Montréal, Québec
Date(s) de la conférence: 2018-06-24 - 2018-06-27
Maison d'édition: IEEE
DOI: 10.1109/newcas.2018.8585434
URL officielle: https://doi.org/10.1109/newcas.2018.8585434
Date du dépôt: 18 avr. 2023 15:02
Dernière modification: 17 août 2025 16:32
Citer en APA 7: Benacer, I., Boyer, F.-R., & Savaria, Y. (juin 2018). HPQ: a high capacity hybrid priority queue architecture for high-speed network switches [Communication écrite]. 16th IEEE International New Circuits and Systems Conference (NEWCAS 2018), Montréal, Québec. https://doi.org/10.1109/newcas.2018.8585434

Statistiques

Total des téléchargements à partir de PolyPublie

Téléchargements par année

Provenance des téléchargements

Dimensions

Actions réservées au personnel

Afficher document Afficher document