Title :
Predictability enhancement in non-preemptive NoCs using selective packet splitting
Author :
Sudev, Bharath ; Indrusiak, L.S.
Author_Institution :
Dept. of Comput. Sci., Univ. of York, York, UK
Abstract :
Performance predictability enhancement in Network-on-chip routers are usually brought about by employing techniques like Time Division Multiplexing or Virtual Channels, which comes with overheads in area and energy which can be substantial. With this paper, we present an alternative approach that can emulate the effect of preemption without the major area overheads which are associated with preemption implementation. The technique employs routers capable of splitting low priority packets (rather than preempting) when a higher priority packet is encountered which is destined to use the same link. This splitting would hence allow the high priority packet to have the same effect as if the low priority packet was preempted while having lower implementation overhead as the splitting logic is simpler. We test the technique with different traffic scenarios and load levels, and analyse performance merits as well as implementation overheads.
Keywords :
network routing; network-on-chip; higher priority packet; load levels; low priority packets splitting; network-on-chip routers; nonpreemptive NoC; performance predictability enhancement; selective packet splitting; splitting logic; time division multiplexing; traffic scenarios; virtual channels; Hardware; Network-on-chip; Ports (Computers); Radio frequency; Registers; Time division multiplexing; Traffic control; Network-on-Chip; Non-preemptive Network-on-Chip; Packet Splitting; Predictability;
Conference_Titel :
Industrial Informatics (INDIN), 2014 12th IEEE International Conference on
Conference_Location :
Porto Alegre
DOI :
10.1109/INDIN.2014.6945507