Design an FCM Routing Algorithm in NoC networks and Test its Performance with Deterministic and Adaptive Algorithms

  • Adam Mahfoud جامعة اللاذقية
  • Balsam Eid
  • Mohammed Hijazieh
الكلمات المفتاحية: FC-Mesh, FCM, Routing Algorithms, Throughput, Latency

الملخص

The optimal selection of a routing algorithm in on-chip networks enables uniform load balancing across channels. The performance of the routing algorithm implemented in any NoC network primarily determines the achievable QoS values. From this perspective, several issues must be considered when developing new routing algorithms. This includes examining the strengths, weaknesses, and capabilities of existing and popular routing algorithms. This research aims to construct and design an improved routing algorithm that is suitable for the FC-Mesh network architecture and the connectivity nature of it. This algorithm, known as FCM, is then tested for its effectiveness relative to adaptive and deterministic routing algorithms suitable for two-dimensional matrix networks by implicitly invoking these algorithms with the proposed algorithm to study the achievable QoS parameters. Test results showed that the QoS levels achieved by the proposed FCM algorithm on the FC-Mesh topology varied with increasing load. FCM algorithm with deterministic algorithms performed best in terms of throughput and latency, but only at low loads. Meanwhile, FCM algorithm with fully adaptive algorithms demonstrated superior QoS performance at medium and high loads, Partially adaptive algorithms achieved varying quality of service ratios depending on the applied traffic and the injection rate.

References

[A]. Wang, J; et al, (Jan, 2025). “Machine Learning System Architecture and Training Method Optimization for Financial Data Center Based on Heterogeneous AI Chips”, Electronic copy available at: https://ssrn.com/abstract=50823694.
[B]. Das, M, (June 2022). “Architecture of Multi-Processor Systems using Networks on Chip (NoC): An Overview”, CVR Journal of Science and Technology, Vol. 22, No.4.
[C]. Trik, M; Mohammad, A; Ghasemi, F; Pouryeganeh, P, (25 April 2022). “A Hybrid Selection Strategy Based on Traffic Analysis for Improving Performance in Networks on Chip”, Journal of Sensors, Article ID 3112170, 19 pages.
[D]. Biglari, S; Hosseini, F; Upadhyay, A; Zhao,H, (2024). “Survey of Network-on-Chip (NoC) for Heterogeneous Multicore Systems”, IEEE 17th International Symposium on Embedded Multicore/Many-core Systems-on-Chip (MCSoC).
[E]. Lit, A; Suhaili, S; Kipli, K; Rajaee, N, (Feb 2025). “Performance Analysis of NoC and WiNoC in Multicore System Architectures”, International Journal of Networked and Distributed Computing, 13:13.
[F]. Bouguettaya, A; et al, (2016). “A New 2D Mesh Routing Approach for Networks on Chip”, UBMA, Rev. Sci. Technol., Synthèse 32: 98 -105.
[G]. Manzoor, M; Naaz Mir, R; Hakim, M, (2021). “A Review of Design Approaches for Enhancing The Performance of NoCs at Communication Centric Level”, Scalable Computing: Practice and Experience, ISSN 1895-1767, Volume 22, Issues 3, pp. 347–364, SCPE.
[H]. Sllame, A; Salama, N, (2021). "Applying MPLS Technique as On-Chip Communication Means for Network-on-Chip with Mesh Topology", Proceeding of the 28Th Conference of FRUCT Association.
[I]. Trik, M; et.al, (2022). “A Hybrid Selection Strategy Based on Traffic Analysis for Improving Performance in Networks on Chip”, Hindawi Journal of Sensors Volume, Article ID 3112170, 19 pages.
[J]. Tyagi, S; Agarwal, A; Avasthi, V; Maheshwari, P, (2020). ”An automated fault-tolerant route discovery with congestion control using TFRF model for 3D network-on-chips”, Int. J. Communication Networks and Distributed Systems, Vol. 24, No. 1.
[K]. Lallas, E, (January 12, 2021). "An Evaluation of Routing Algorithms in Traffic Engineering and Quality of Service Provision of Network on Chips", Scientific Research Publishing Engineering, 13, 1-17.
[L]. Gangwar, D; Kashyap, A, (August 14, 2024). “West First Turn Routing Algorithm with Backtracking Mechanism for on Chip Networks”, ECTI Transactions on Electrical Engineering, Electronics, and Communications.
[M]. Nejad, M, (September 2020). “Parametric Evaluation of Routing Algorithms in Network on Chip Architecture”, International Journal of Computer Systems Science & Engineering, Vol. 35, No. 5.
[N]. Kalahroudi, P, M; Yaghoubi, E; Barekatain, B, (16 Sep, 2020). ”IAM: an improved mapping on a 2‑D network on chip to reduce communication cost and energy consumption”, Springer Science Business Media, LLC, part of Springer Nature.
[O]. Mahfoud, A, (2025). “Design of an Improved Mesh Topology with Integrated Connectivity and Study of its Properties”, Tartous University Journal for Scientific Research and Studies, Engineering Sciences Series, Vol. 9, No. 5.
[P]. Ghaffarian, H; Sadeghizadeh, M, (2023). “Parsim: A Parametric Simulation Application for Wireless Sensor Networks Based on NS2 Simulator”, Int. J. Nonlinear Anal. Appl. 14 (2023) 1, 2603–2616, ISSN: 2008-6822 (electronic).
[Q]. Kutuzov, D; et al, (October 2024). “Simulation of NoC Communication Structures Performance for Self-Similar Traffic”, IEEE, 2024 8th International Conference on Information, Control, and Communication Technologies (ICCT).
منشور
2026-03-09
How to Cite
Mahfoud, A., Eid, B., & Hijazieh, M. (2026). Design an FCM Routing Algorithm in NoC networks and Test its Performance with Deterministic and Adaptive Algorithms. Journal of Hama University , 8(3). Retrieved from https://hama-univ.edu.sy/ojs/index.php/huj/article/view/2774