Support Efficient and Fault-Tolerant Multicast in Bufferless Network-on-Chip
2012 (English)In: IEICE transactions on information and systems, ISSN 0916-8532, E-ISSN 1745-1361, Vol. E95D, no 4, 1052-1061 p.Article in journal (Refereed) Published
In this paper, we propose three Deflection-Routing-based Multicast (DRM) schemes for a bufferless NoC. The DRM scheme without packets replication (DRM_noPR) sends multicast packet through a non-deterministic path. The DRM schemes with adaptive packets replication (DRM_PR_src and DRM_PR_all) replicate multicast packets at the source or intermediate node according to the destination position and the state of output ports to reduce the average multicast latency. We also provide fault-tolerant supporting in these schemes through a reinforcement-learning-based method to reconfigure the routing table to tolerate permanent faulty links in the network. Simulation results illustrate that the DRM_PR_all scheme achieves 41%, 43% and 37% less latency on average than that of the DRM_noPR scheme and 27%, 29% and 25% less latency on average than that of the DRM_PR_src scheme under three synthetic traffic patterns respectively. In addition, all three fault-tolerant DRM schemes achieve acceptable performance degradation at various link fault rates without any packet lost.
Place, publisher, year, edition, pages
2012. Vol. E95D, no 4, 1052-1061 p.
bufferless network-on-chip, deflection routing, multicast, fault-tolerance
Electrical Engineering, Electronic Engineering, Information Engineering
IdentifiersURN: urn:nbn:se:kth:diva-63637DOI: 10.1587/transinf.E95.D.1052ISI: 000302834400015ScopusID: 2-s2.0-84859351307OAI: oai:DiVA.org:kth-63637DiVA: diva2:482836
QC 20120515. Updated from submitted to published.2012-01-242012-01-242012-05-15Bibliographically approved