Journals Information
Universal Journal of Electrical and Electronic Engineering Vol. 10(2), pp. 29 - 42
DOI: 10.13189/ujeee.2023.100202
Reprint (PDF) (1779Kb)
Impact of Virtual Channel, Subnets and Routing Algorithm Effects on WiNoC Performance
Ayodeji Ireti Fasiku 1,2,*, Oluwaseyi Olawale Bello 2, Abiodun Dare Kehinde 2, Adewale Abe 3
1 School of Electrical Engineering, Universiti Teknologi Malaysia, Malaysia
2 Department of Computer Engineering, Faculty of Engineering, Ekiti State University, Nigeria
3 Department of Electrical and Electronic Engineering, Faculty of Engineering, Ekiti State University, Nigeria
ABSTRACT
The Network-on-Chip (NoC) paradigm is a communication network that is used on a chip to facilitate parallel interaction among all cores, thereby enhancing inter-core performance. However, the NoC's ability to improve performance is hindered by high latency and energy dissipation resulting from multi-hop communication over long distances. To address this, Wireless Network-on-Chip (WiNoC) was introduced to improve the efficiency and performance of the system. The efficiency of the WiNoC architecture is dependent on a good choice of virtual channels (VC) allocation for organizing the cores into subnets. By reducing communication latency, adding a wireless router per subnet with a better routing algorithm helps to improve performance. This research examines impact of VC, subnet size, and routing algorithms in WiNoC by tuning the packet injection rate with three traffic distribution, network architectures of the 64, 256, and 1024 cores. Hence, this paper makes two major contributions: firstly, a detailed implementation of a NoC router in terms of VCs (2, 4, and 8), and secondly, a WiNoC with a parameterizable number of VCs along with four subnets (2, 4, 8 and 16). The study evaluates and compares the latency and throughput performance of the four routing algorithms and three traffic distribution patterns in terms of PIR using a cycle-accurate Noxim simulator based on system C. This study showed that virtual channels (VCs) significantly enhance energy consumption in network-on-chip (NoC) architectures, whereas energy consumption in WiNoC architectures is significantly decreased. However, the performance of WiNoC architecture had a noticeable effect by the choice of subnets and routing algorithms.
KEYWORDS
Virtual Channel, WiNoC, NoC, Subnet, Routing Algorithm, PIR
Cite This Paper in IEEE or APA Citation Styles
(a). IEEE Format:
[1] Ayodeji Ireti Fasiku , Oluwaseyi Olawale Bello , Abiodun Dare Kehinde , Adewale Abe , "Impact of Virtual Channel, Subnets and Routing Algorithm Effects on WiNoC Performance," Universal Journal of Electrical and Electronic Engineering, Vol. 10, No. 2, pp. 29 - 42, 2023. DOI: 10.13189/ujeee.2023.100202.
(b). APA Format:
Ayodeji Ireti Fasiku , Oluwaseyi Olawale Bello , Abiodun Dare Kehinde , Adewale Abe (2023). Impact of Virtual Channel, Subnets and Routing Algorithm Effects on WiNoC Performance. Universal Journal of Electrical and Electronic Engineering, 10(2), 29 - 42. DOI: 10.13189/ujeee.2023.100202.