I/O contention aware mapping of multi-criticalities real-time applications over many-core architectures - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2016

I/O contention aware mapping of multi-criticalities real-time applications over many-core architectures

Résumé

Many-core architectures are more promising hardware to design real-time systems than multi-core systems as they should enable an easier mastered integration of a higher number of applications, potentially of different level of criticalities. However, the worst-case behavior of the Network-on-Chip (NoC) for both inter-core and core-to-Input/Output1 (I/O) communications of critical applications must be established. The mapping over the NoC of both critical and non-critical applications has an impact on the network contention these critical communications exhibit. So far, all existing mapping strategies have focused on inter-core communications. However, many-cores in embedded real-time systems can be integrated within backbone Ethernet networks, as they mostly provide Ethernet controllers as I/O interfaces. In this work, we first show that Ethernet packets can be dropped due to an internal congestion in the NoC, if these coreto I/O communications are not taken into account while mapping applications. To solve this issue, we show on an avionic case study the benefits of the core-to-I/O contention-aware mapping strategy we propose.
Fichier principal
Vignette du fichier
abdallah_17221.pdf (270.54 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01445139 , version 1 (24-01-2017)

Identifiants

  • HAL Id : hal-01445139 , version 1
  • OATAO : 17221

Citer

Laure Abdallah, Mathieu Jan, Jérôme Ermont, Christian Fraboul. I/O contention aware mapping of multi-criticalities real-time applications over many-core architectures. 22nd IEEE Real-Time and embedded Technology and Applications symposium (RTAS 2016), Apr 2016, Vienna, Austria. pp. 25-28. ⟨hal-01445139⟩
691 Consultations
73 Téléchargements

Partager

Gmail Facebook X LinkedIn More