3D NoC Network using Adaptive Algorithm for 8x8x4 Mesh
Nidhi Syal1, Preeti Bansal2
1Nidhi Syal, Department of Electronics and Communication Engineering, Chandigarh Engineering College, Landran (Mohali), India.
2Preeti Bansal, Department of Electronics and Communication Engineering, Chandigarh Engineering College, Landran (Mohali), India.
Manuscript received on 08 August 2019 | Revised Manuscript received on 14 August 2019 | Manuscript Published on 26 August 2019 | PP: 893-900 | Volume-8 Issue-9S August 2019 | Retrieval Number: I11440789S19/19©BEIESP | DOI: 10.35940/ijitee.I1144.0789S19
Open Access | Editorial and Publishing Policies | Cite | Mendeley | Indexing and Abstracting
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open-access article under the CC-BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)
Abstract: This paper presents a qualitative analysis of 3D routing algorithm in 8x8x4 mesh network topology. The traffic distribution in 3D routing algorithm has limited bandwidth along vertical links. Different traffic patterns were used during simulation. The simulation is performed on different traffic pattern. The proposed 3D algorithm has been used to perform better in terms of latency and throughput in comparison with existing routing algorithm. The simulation is done with synthetic traffic pattern in a 8×8×4 3D mesh system design which shows that with existing routing algorithm the network is powerful and steady under various traffic patterns, A weighted adaptive routing algorithm for 8×8×4 3D mesh NoC frameworks with arbitrary traffic pattern reveals to accomplish critical execution improvement in terms of Maximum delay and throughput with existing XYZ routing algorithm. Throughput for WARA at packet injection ratio 0.26 is 0.0009893 and maximum delay at packet injection ratio 0.26 is 976.
Keywords: 3D NoC Mesh, Adaptive Routing, Vertical Interconnect, CMOS Technology, Packaging Density.
Scope of the Article: Communication Architectures for Pervasive Computing