Publication | Open Access
Are virtual channels the bottleneck of priority-aware wormhole-switched NoC-based many-cores?
31
Citations
22
References
2013
Year
Unknown Venue
EngineeringReal-time System DesignComputer ArchitectureReal-time ConceptsHardware SecurityReal-time SystemVirtual ChannelsHigh-performance ArchitectureSystems EngineeringAre Virtual ChannelsReal-time CommunicationParallel ComputingManycore ProcessorReal-time GuaranteesReal-time Operating SystemComputer EngineeringNetwork On ChipComputer ScienceReal-time ComputingNetwork Function VirtualizationEdge ComputingCloud ComputingMany-core ArchitectureReal-time SystemsSystem Software
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 <u>not</u> 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.
| Year | Citations | |
|---|---|---|
Page 1
Page 1