Abstract
Network on chip (NoC) with more than 1000 cores is anticipated to meet the requirements of exascale computing in the foreseeable future. As latency is one of the most critical metrics to evaluate performance for kilocore-chip, researchers recently proposed optical networks on chip (ONoCs) with multiwavelength to achieve low latency. Nevertheless, with networks scaling to kilocores and too many wavelengths used, waveguide crossings loss and microring resonators (MRs) pass-by loss on the critical path are increased considerably. In this paper, we propose Venus, a three-dimensional NoC architecture with multiple photonic and electrical layers. By using space division multiplexing and hybrid wavelength assignments method, Venus possesses the following two features: 1) Each core can communicate with any other one in one hop and any two clusters in different subnets can communicate with each other without any blocking, thus reducing latency greatly; and 2) the number of waveguide crossings and also the MRs passed by on the critical path is reduced, thus saving energy consumption considerably. Architectures based on 64-core, 512-core, and 1024-core are simulated respectively. Evaluation results of different synthetic traffic patterns and real applications demonstrate that Venus significantly reduces the end-to-end latency and worst case loss compared to previous proposals.
PDF Article
More Like This
Cited By
You do not have subscription access to this journal. Cited by links are available to subscribers only. You may subscribe either as an Optica member, or as an authorized user of your institution.
Contact your librarian or system administrator
or
Login to access Optica Member Subscription