FlexOE: A Congestion-Aware Routing Algorithm for NoCs

Abstract : Networks-on-Chip (NoCs) are currently the most appropriate communication structure for many-core embedded systems. Those networks support many real-time data flows. Their performance depends directly on the routing strategy. In this paper, we present a new congestion-aware routing algorithm (FlexOE) based on a simple and flexible scheme of prioritized sets of rules. These sets of rules are based on the Odd-Even turn model, minimal paths checking, congestion information from adjacent routers and availability of output path. The algorithm FlexOE developed is integrated on a Hermes NoC, and then implemented on an FPGA. The evaluation results point out that FlexOE has greater performances than reference algorithms for some test scenarios and similar performances for others test scenarios.
Type de document :
Communication dans un congrès
IEEE International Symposium on Rapid System Prototyping, Oct 2013, Montreal, Canada. 7 p., 2013
Liste complète des métadonnées

https://hal-ujm.archives-ouvertes.fr/ujm-00870338
Contributeur : Virginie Fresse <>
Soumis le : lundi 7 octobre 2013 - 10:16:24
Dernière modification le : mercredi 25 juillet 2018 - 14:05:32

Identifiants

  • HAL Id : ujm-00870338, version 1

Collections

Citation

Otavio Alcantara de Lima, Virginie Fresse, Frederic Rousseau. FlexOE: A Congestion-Aware Routing Algorithm for NoCs. IEEE International Symposium on Rapid System Prototyping, Oct 2013, Montreal, Canada. 7 p., 2013. 〈ujm-00870338〉

Partager

Métriques

Consultations de la notice

98