Abstract

The photoelectric hybrid network has been proposed to achieve the ultrahigh bandwidth, lower delay, and less power consumption for chip multiprocessor (CMP) systems. However, a large number of optical elements used in optical networks-on-chip (ONoCs) generate high transmission loss which will influence network performance severely and increase power consumption. In this paper, the Dijkstra algorithm is adopted to realize adaptive routing with minimum transmission loss of link and reduce the output power of the link transmitter in mesh-based ONoCs. The numerical simulation results demonstrate that the transmission loss of a link in optimized power control based on the Dijkstra algorithm could be maximally reduced compared with traditional power control based on the dimensional routing algorithm. Additionally, it has a greater advantage in saving the average output power of optical transmitter compared to the adaptive power control in previous studies, while the network size expands. With the aid of simulation software OPNET, the network performance simulations in an optimized network revealed that the end-to-end (ETE) latency and throughput are not vastly reduced in regard to a traditional network. Hence, the optimized power control proposed in this paper can greatly reduce the power consumption of s network without having a big impact on network performance.

Highlights

  • With constantly improving manufacturing and integration of on-chip technology involving complementary metal oxide semiconductors (CMOS), the number of processing cores on a die is increasing dramatically

  • A new adaptive routing algorithm based on the Dijkstra algorithm realizes the selection of routing path with minimum transmission loss in the paper

  • Taking mesh-based ONoCs as an example, the optimized path based on the Dijkatra algorithm can achieve the minimum link transmission loss, and the average link transmission loss is significantly reduced compared with the traditional dimensional routing path under different network sizes

Read more

Summary

Introduction

With constantly improving manufacturing and integration of on-chip technology involving complementary metal oxide semiconductors (CMOS), the number of processing cores on a die is increasing dramatically. A new algorithm [9] to select the routing path with the lowest power consumption was proposed to reduce the power loss and raise the OSNR It improves the transmission quality of the optical signal and lowers energy consumption. Considering that only the link with the largest transmission loss makes full use of the power in APC, there is still more power wasted in other links of the network Focusing on this issue, we used the Dijkstra algorithm to realize a new adaptive routing method which achieves minimum transmission loss for every link in mesh-based ONoCs. In this paper, the Dijkstra algorithm takes the port-to-port transmission loss of the router as the weight value between neighboring routers and selects the route by comparing the weight values. The implementation of optimized power control based on the Dijkstra algorithm can achieve the minimum link transmission loss and greatly reduce the power consumption of the whole network. Compared with the traditional dimensional routing, the end-to-end (ETE) delay and throughput obtained by OPNET are not significantly reduced, which indicates that the optimized power control is feasible

Internal Insertion Loss Analysis of ONoCs
Five-Port Non-Blocking Router Model
Adaptive Power Control Model
The Dijkstra Algorithm’s Principles
Network Architecture
Evaluation and Discussion
Transmission Loss and Average Output Power of Transmitter
Network Performance Evaluation
Conclusions

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.