TY - JOUR JF - joc-isice JO - JoC VL - 15 IS - 1 PY - 2021 Y1 - 2021/5/01 TI - A High Reliable Multicast Routing Algorithm for 2D and 3D Mesh-based NoCs with Fuzzy-based Load Control TT - یک الگوریتم مسیریابی چندپخشی با مدیریت بار بر اساس منطق فازی با قابلیت اطمینان بالا برای شبکه های روی تراشه با همبندی مش دوبعدی و سه بعدی N2 - Nowadays, the technology of digital systems is moving towards increasing the number of processing elements on a chip, which requires scalable and efficient communication infrastructure to achieve higher performance. Network-on-chip (NoC) is a high-performance solution for dealing with many on-chip communication challenges, such as the wiring complexity and the integration of a large number of transistors on a chip. In NoC, communication protocols, routing algorithms and topologies play important roles in the overall system performance. In this paper, a multicast adaptive routing algorithm with fuzzy-based load control for mesh-based NoCs is proposed. This algorithm, due to the non-uniform production and distribution of unicast and multicast packets, prevents dead-locks and live-locks dynamically by the fuzzy control system. The proposed algorithm leads to efficient congestion management, latency reduction and improvement in network throughput and reliability, and even reduction in power consumption. The results of evaluations and comparison with recent multicast routing algorithms demonstrate that the proposed algorithm provides higher reliability and better performance for both 2D and 3D NoCs with mesh topology, than the other works. SP - 113 EP - 125 AU - Alaei, Mohammad AU - Yazdanpanah, Fahimeh AD - Vali-e-Asr University of Rafsanjan KW - Network-on-chip KW - Multicast routing KW - Fuzzy-based load controller KW - High reliability. UR - http://joc.kntu.ac.ir/article-1-670-en.html DO - 10.52547/joc.15.1.113 ER -