# Exploring a New Adaptive Routing Based on the Dijkstra Algorithm in Optical Networks-on-Chip
## 3 Adaptive Power Control of ONoCs Based on the Dijkstra Algorithm
### Network Architecture
Therefore, optimized power control could reduce power consumption without greatly reducing network performance. In the future, the performance of minimum transmission loss routing path selection based on the Dijkstra algorithm in different network structures needs to be studied. Conceptualization, Y.-L.Z., Y.-Y.X. and T.-T.-S.; methodology, Y.-Y.X., Y.L. and J.-X.C. ; software, Y.-L.Z., X.-P.Y. and Y.-C.Z. ; validation, Y.-L.Z., M.-M.Y. and X.-P.Y. ; formal analysis, Y.-L.Z. ; investigation, Y.-L.Z. and T.-T.S. ; resources, Y.-Y.X. ; data curation, Y.-L.Z. ; writing--original draft preparation, Y.-L.Z., X.-P.Y. and Y.-Y.X. ; writing--review and editing, Y.-L.Z., M.-M.Y., Y.-Y.X. and Y.-C.Z. All authors have read and agreed to the published version of the manuscript. This research was funded by the Natural Science Foundation of Chongqing City under grant cstc2016 jcyjA0581, by the Postdoctoral Science Foundation of China under grant 2016M590875, and by the Fundamental Research Funds for the Central Universities under grants XDJK2018B012. The authors declare no conflict of interest. ## References

* (1) [PERSON]; [PERSON]; [PERSON]; [PERSON] A Novel Architecture with Low Laser Power Based on Optical Networks-on-Chip. In Proceedings of the 2019 IEEE International Conference on Manipulation, Manufacturing and Measurement on the Nanoscale (3M-NANO), Zhenjiang, China, 4-8 August 2019. * (2) [PERSON]; [PERSON] A thermal-sensitive design of a 3D torus-based optical NoC architecture. _Integration_**2019**, _68_, 22-29. [CrossRef]
* (3) [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON] A large-scale nesting ring multi-chip architecture for manycore processor systems. _Opt. Switch. Netw._**2019**, _31_, 183-192. [CrossRef]

Figure 4:0 The network throughput in \(M\times N\) mesh-based ONoCs. * (4) [PERSON]; [PERSON]; [PERSON]; [PERSON] [PERSON] RWADMM: Routing and Wavelength Assignment for Distribution-Based Multiple Multicasts in ONoC. In Proceedings of the IEEE International Conference ISPA/IUCC, Guangzhou, China, 12-15 December 2017; pp. 550-557. * (5) [PERSON]; [PERSON] H2 ONOoC: A Hybrid Optical-Electronic NoC Based on Hybrid Topology. _IEEE Trans. Very Large Scale Integr. Syst._**2017**, _25_, 330-343. [CrossRef]
* (6) [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON] Floorplan Optimization of Fat-Tree-Based Networks-on-Chip for Chip Multiprocessors. _IEEE Trans. Comput._**2012**, _63_, 1446-1459. [CrossRef]
* (7) [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON] RPNoC: A Ring-Based Packet-Switched Optical Network-on-Chip. _IEEE Photonics Technol. Lett._**2015**, _27_, 423-426. * (8) [PERSON]; [PERSON]; [PERSON]; [PERSON] Gaussian-based optical networks-on-chip: Performance analysis and optimization. _Nano Commun. Netw._**2020**, _24_, 1-6. [CrossRef]
* (9) [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON] A Novel Algorithm for Routing Paths Selection in Mesh-Based Optical Networks-on-Chips. _Micromachines_**2020**, _11_, 996. [CrossRef]
* (10) [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON] Formal worst-case analysis of crosstalk noise in mesh-based optical networks-on-chip. _IEEE Trans. Very Large Scale Integr. Syst._**2013**, _21_, 1823-1836. [CrossRef]
* (11) [PERSON]; [PERSON]; [PERSON] Managing Laser Power in Silicon-Photonic NoC Through Cache and NoC Reconfiguration. _IEEE Trans. Comput. Aided Des. Integr. Circuits Syst._**2015**, _34_, 972-985. [CrossRef]
* (12) [PERSON]; [PERSON] Design of a Bufferless Photonic Clos Network-on-Chip Architecture. _IEEE Trans. Comput._**2014**, _63_, 764-776. * (13) [PERSON]; [PERSON]; [PERSON] Extending the Power-Efficiency and Performance of Photonic Interconnects for Heterogeneous Multicores with Machine Learning. _Photon. Netw. Commun._**2017**, _34_, 52-62. * (14) [PERSON]; [PERSON] Runtime Management of Laser Power in Silicon-Photonic Multibus NoC Architecture. _IEEE J. Sel. Top. Quantum Electron._**2013**, _19_, 3700713.