ONC3: All-Optical NoC Based on Cube-Connected Cycles with Quasi-DOR Algorithm

This paper proposes a nanophotonic Network-on-Chip architecture based on the traditional Cube-Connected Cycles topology (CCC), which is named as ONC3. We also suggest a contention-free quasi-Dimension-Order-Routing algorithm for the proposed structure. Compared to the previous 2D layouts, our novel scheme lessens the crosstalk parameter of the insertion loss and consequently, the power consumption. Besides, the router structure is area-efficient. On the other hand, optical destination checking supersedes electrical resource reservation, with utilizing passive wavelength routing method and Wavelength Division Multiplexing scheme, simultaneously. The efficiency of the proposed architecture, in terms of the essential NoC parameters such as delay and power consumption, is investigated through simulation-based experiments and is compared with electrical CCC and Torus topologies, as well as the existing ONoCs such as the optical crossbar and ?-router in various synthetic traffic patterns.

[1]  Franco P. Preparata,et al.  The cube-connected-cycles: A versatile network for parallel computation , 1979, 20th Annual Symposium on Foundations of Computer Science (sfcs 1979).

[2]  E. R. Thoen,et al.  Ultra-compact Si-SiO2 microring resonator optical channel dropping filters , 1998, IEEE Photonics Technology Letters.

[3]  Hui Chen,et al.  Predictions of CMOS compatible on-chip optical interconnect , 2005, SLIP '05.

[4]  S. Kambhatla Hypercube Vs Cube-Connected Cycles: A Topological Evaluation , 1991, The Sixth Distributed Memory Computing Conference, 1991. Proceedings.

[5]  Shaahin Hessabi,et al.  Hierarchical opto-electrical on-chip network for future multiprocessor architectures , 2011, J. Syst. Archit..

[6]  Fabien Mieyeville,et al.  System Level Assessment of an Optical NoC in an MPSoC Platform , 2007, 2007 Design, Automation & Test in Europe Conference & Exhibition.

[7]  David H. Albonesi,et al.  Phastlane: a rapid transit optical routing network , 2009, ISCA '09.

[8]  Alyssa B. Apsel,et al.  Leveraging Optical Technology in Future Bus-based Chip Multiprocessors , 2006, 2006 39th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO'06).

[9]  Ian O'Connor,et al.  System level assessment of an optical NoC in an MPSoC platform , 2007 .

[10]  Alireza Shafaei,et al.  Scalable Architecture for Wavelength-Switched Optical NoC with Multicasting Capability , 2010, 2010 13th Euromicro Conference on Digital System Design: Architectures, Methods and Tools.

[11]  A. Varga,et al.  THE OMNET++ DISCRETE EVENT SIMULATION SYSTEM , 2003 .

[12]  Jung Ho Ahn,et al.  Corona: System Implications of Emerging Nanophotonic Technology , 2008, 2008 International Symposium on Computer Architecture.

[13]  Guihai Chen,et al.  A tight layout of the cube-connected cycles , 1997, Proceedings Fourth International Conference on High-Performance Computing.

[14]  Wei Zhang,et al.  A low-power fat tree-based optical Network-On-Chip for multiprocessor system-on-chip , 2009, 2009 Design, Automation & Test in Europe Conference & Exhibition.

[15]  Qianfan Xu,et al.  Cascaded silicon micro-ring modulators for WDM optical interconnection. , 2006, Optics express.

[16]  Yu Zhang,et al.  Firefly: illuminating future network-on-chip with nanophotonics , 2009, ISCA '09.

[17]  Shaahin Hessabi,et al.  All-optical wavelength-routed NoC based on a novel hierarchical topology , 2011, Proceedings of the Fifth ACM/IEEE International Symposium.

[18]  M. Lipson Guiding, modulating, and emitting light on Silicon-challenges and opportunities , 2005, Journal of Lightwave Technology.

[19]  G. Papadimitriou,et al.  Optical switching: switch fabrics, techniques, and architectures , 2003 .

[20]  M. Lipson,et al.  Compact bandwidth tunable microring resonators , 2007, 2008 Conference on Lasers and Electro-Optics and 2008 Conference on Quantum Electronics and Laser Science.

[21]  Luca P. Carloni,et al.  Photonic Networks-on-Chip for Future Generations of Chip Multiprocessors , 2008, IEEE Transactions on Computers.

[22]  Frédéric Gaffiot,et al.  On-Chip Optical Interconnect for Low-Power , 2004, Ultra Low-Power Electronics and Design.