Login

Are Virtual Channels the Bottleneck of Priority-Aware Wormhole-Switched NoC-Based Many-Cores?
Ref: CISTER-TR-130901       Publication Date: 16 to 18, Oct, 2013

Are Virtual Channels the Bottleneck of Priority-Aware Wormhole-Switched NoC-Based Many-Cores?

Ref: CISTER-TR-130901       Publication Date: 16 to 18, Oct, 2013

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 bottleneck. 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.

Authors:
Borislav Nikolic
,
Hazem Ali
,
Stefan M. Petters
,
Luis Miguel Pinho


21st International Conference on Real-Time Networks and Systems (RTNS 2013), ACM New York, pp 13-22.
Sophia Antipolis, France.

DOI:10.1145/2516821.2516845.



Record Date: 10, Sep, 2013