Comparing strategies to bound the latencies of the MPPA NoC - Archive ouverte HAL Accéder directement au contenu
Pré-Publication, Document De Travail Année : 2019

Comparing strategies to bound the latencies of the MPPA NoC

Comparaison de strategies de calcul de bornes sur NoC

Résumé

The Kalray MPPA2-256 processor integrates 256 processing cores and 32 management cores on a chip. Theses cores are grouped into clusters, and clusters are connected by a high-performance network on chip (NoC). This NoC provides some hardware mechanisms (egress traffic limiters) that can be configured to offer bounded latencies. This paper presents how network calculus can be used to bound these latencies while computing the routes of data flows, using linear programming. Then, its shows how other approaches can also be used and adapted to analyze this NoC. Their performances are then compared on three case studies: two small coming from previous studies, and one realistic with 128 or 256 flows. On theses cases studies, it shows that modeling the shaping introduced by links is of major importance to get accurate bounds. And when packets are of constant size, the Total Flow Analysis gives, on average, bounds 20%-25% smaller than all other methods.
Fichier principal
Vignette du fichier
DTIS19057.1550750883.pdf (1.12 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02099698 , version 1 (15-04-2019)

Identifiants

  • HAL Id : hal-02099698 , version 1

Citer

Marc Boyer, Amaury Graillat, Benoît Dupont de Dinechin, Jörn Migge. Comparing strategies to bound the latencies of the MPPA NoC. 2019. ⟨hal-02099698⟩
267 Consultations
72 Téléchargements

Partager

Gmail Facebook X LinkedIn More