Are virtual channels the bottleneck of priority-aware wormhole-switched NoC-based many-cores?

  • Authors:
  • Borislav Nikolić;Hazem Ismail Ali;Stefan M. Petters;Luís Miguel Pinho

  • Affiliations:
  • CISTER/INESC-TEC, ISEP, Polytechnic Institute of Porto, Portugal;CISTER/INESC-TEC, ISEP, Polytechnic Institute of Porto, Portugal;CISTER/INESC-TEC, ISEP, Polytechnic Institute of Porto, Portugal;CISTER/INESC-TEC, ISEP, Polytechnic Institute of Porto, Portugal

  • Venue:
  • Proceedings of the 21st International conference on Real-Time Networks and Systems
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

Preemptions via virtual channels have been proposed as a means to introduce the notion of priorities and real-time concepts in wormhole-switched NoC-based architectures. This work presents a holistic approach, which utilises a novel three-staged mapping method in order to assess what should be the physical characteristics of the platform (and its interconnect), such that real-time guarantees can be provided, assuming a given workload. We estimate the "gap" between platform characteristics required for the real-time analysis and those of currently available many-core platforms and propose to employ the existing feature of many-core platforms in order to significantly reduce this gap. The experiments demonstrate that virtual channels, an essential prerequisite for the real-time analysis, are not the bottle-neck. The approach presented in this paper can help system designers to select/design the most suitable platform for a given workload, such that all temporal constraints are met and over-dimensioning is avoided.