ABSTRACT
Multi-core chips or chip multiprocessors (CMPs) are becoming the de facto architecture for scaling up performance and taking advantage of the increasing transistor count on the chip within reasonable power consumption levels. The projected increase in the number of cores in future CMPs is putting stringent demands on the design of the on-chip network (or network-on-chip, NOC). Nanophotonic interconnects have recently emerged as a viable alternate technology solution for the design of NOC because of their higher communication bandwidth, much reduced power consumption and wiring simplification. Several photonic NOC approaches have recently been proposed. A common feature of almost all of these approaches is the integration of the entire optical network onto a single silicon waveguide layer. However, keeping the entire network on a single layer has a serious implication for power losses and design complexity due to the large amount of waveguide crossings. In this paper, we propose MPNOC: a multilayer photonic networks-on-chip. MPNOC combines the recent advances in silicon photonics and three-dimensional (3D) stacking technology with architectural innovations in an integrated architecture that provides ample bandwidth, low latency, and energy efficient on-chip communications for future CMPs. Simulation results show MPNOC can achieve 81.92 TFLOP/s peak bandwidth and an energy savings up to 23% compared to other proposed planar photonic NOC architectures.
- http://www.itrs.net.Google Scholar
- J. Ahn and et al. Devices and architectures for photonic chip-scale integration. Applied Physics A: Materials Science and Processing, 95(4):989--997, June 2009.Google ScholarCross Ref
- J. Balfour and W. Dally. Design tradeoffs for tiled cmp on-chip networks. In ICS '06, pages 187--198, Cairns, Queensland, Australia, 2006. Google ScholarDigital Library
- C. Batten and et al. Building manycore processor-to-dram networks with monolithic silicon photonics. In HOTI '08, pages 21--30, Stanford, CA, USA, 2008. Google ScholarDigital Library
- B. Black and et al. Die stacking (3d) microarchitecture. In MICRO 39, pages 469--479, 2006. Google ScholarDigital Library
- G. Chen and et al. Predictions of cmos compatible on-chip optical interconnect. Integr. VLSI J., 40(4):434--446, 2007. Google ScholarDigital Library
- M. J. Cianchetti and et al. Phastlane: a rapid transit optical routing network. In ISCA '09, pages 441--450, Austin, TX, USA, 2009. Google ScholarDigital Library
- W. Dally and B. Towles. Principles and Practices of Interconnection Networks. Morgan Kaufmann Publishers Inc., San Francisco, CA, USA, 2003. Google ScholarDigital Library
- R. K. Dokania and A. B. Apsel. Analysis of challenges for on-chip optical interconnects. In GLSVLSI '09, pages 275--280, 2009. Google ScholarDigital Library
- H. Gu and et al. A low-power low-cost optical router for optical networks-on-chip in multiprocessor systems-on-chip. ISVLSI '09, 0:19--24, 2009. Google ScholarDigital Library
- A. Joshi and et al. Silicon-photonic clos networks for global on-chip communication. In NOCS '09, pages 124--133, 2009. Google ScholarDigital Library
- A. Kahng and et al. Orion 2.0: A fast and accurate noc power and area model for early-stage design space exploration. In DATE, pages 423--428, April 2009. Google ScholarDigital Library
- J. Kim and et al. A novel dimensionally-decomposed router for on-chip communication in 3d architectures. SIGARCH Comput. Archit. News, 35(2):138--149, 2007. Google ScholarDigital Library
- N. Kirman and et al. Leveraging optical technology in future bus-based chip multiprocessors. In MICRO 39, pages 492--503, 2006. Google ScholarDigital Library
- P. Koonath and B. Jalali. Multilayer 3-d photonics in silicon. Opt. Express, 15(20):12686--12691, 2007.Google ScholarCross Ref
- A. Krishnamoorthy and et al. Computer systems based on silicon photonic interconnects. Proceedings of the IEEE, 97(7):1337--1361, July 2009.Google ScholarCross Ref
- A. Kumar and et al. A 4.6tbits/s 3.6ghz single-cycle noc router with a novel switch allocator in 65nm cmos. In ICCD '07, October 2007.Google Scholar
- G. H. Loh. 3d-stacked memory architectures for multi-core processors. SIGARCH Comput. Archit. News, 36(3):453--464, 2008. Google ScholarDigital Library
- D. Miller. Device requirements for optical interconnects to silicon chips. Proceedings of the IEEE, 97(7):1166--1185, July 2009.Google ScholarCross Ref
- Y. Pan and et al. Firefly: illuminating future network-on-chip with nanophotonics. In ISCA '09, pages 429--440, Austin, TX, USA, 2009. Google ScholarDigital Library
- D. Park and et al. Mira: A multi-layered on-chip interconnect router architecture. In ISCA '08, pages 251--261, 2008. Google ScholarDigital Library
- S. Pasricha. Exploring serial vertical interconnects for 3d ics. In DAC '09, pages 581--586, 2009. Google ScholarDigital Library
- K. Preston and et al. Deposited silicon high-speed integratedelectro-optic modulator. Opt. Express, 17(7):5118--5124, 2009.Google ScholarCross Ref
- A. Shacham and et al. On the design of a photonic network-on-chip. In NOCS '07, pages 53--64, 2007. Google ScholarDigital Library
- D. Vantrease and et al. Corona: System implications of emerging nanophotonic technology. In ISCA '08, pages 153--164, Beijing, China, 2008. Google ScholarDigital Library
- Y. Xu and et al. A low-radix and low-diameter 3d interconnection network design. In HPCA '09, pages 30--42, 2009.Google Scholar
Index Terms
- A multilayer nanophotonic interconnection network for on-chip many-core communications
Recommendations
Time-division-multiplexed arbitration in silicon nanophotonic networks-on-chip for high-performance chip multiprocessors
As the computational performance of microprocessors continues to grow through the integration of an increasing number of processing cores on a single die, the interconnection network has become the central subsystem for providing the communications ...
A high-performance low-power nanophotonic on-chip network
ISLPED '09: Proceedings of the 2009 ACM/IEEE international symposium on Low power electronics and designOn-chip communication, including short, often-multicast, latency-critical coherence and synchronization messages, and long, unicast, throughput-sensitive data transfer, limits the power efficiency and performance scalability of many-core chip-...
3D NOC for many-core processors
With an increasing number of processors forming many-core chip multiprocessors (CMP), there exists a need for easily scalable, high-performance and low-power intra-chip communication infrastructure for emerging systems. In CMPs with hundreds of ...
Comments