skip to main content
research-article

More is Less, Less is More: Molecular-Scale Photonic NoC Power Topologies

Published:14 March 2015Publication History
Skip Abstract Section

Abstract

Molecular-scale Network-on-Chip (mNoC) crossbars use quantum dot LEDs as an on-chip light source, and chromophores to provide optical signal filtering for receivers. An mNoC reduces power consumption or enables scaling to larger crossbars for a reduced energy budget compared to current nanophotonic NoC crossbars. Since communication latency is reduced by using a high-radix crossbar, minimizing power consumption becomes a primary design target. Conventional Single Writer Multiple Reader (SWMR) photonic crossbar designs broadcast all packets, and incur the commensurate required power, even if only two nodes are communicating.

This paper introduces power topologies, enabled by unique capabilities of mNoC technology, to reduce overall interconnect power consumption. A power topology corresponds to the logical connectivity provided by a given power mode. Broadcast is one power mode and it consumes the maximum power. Additional power modes consume less power but allow a source to communicate with only a statically defined, potentially non-contiguous, subset of nodes. Overall interconnect power is reduced if the more frequently communicating nodes use modes that consume less power, while less frequently communicating nodes use modes that consume more power. We also investigate thread mapping techniques to fully exploit power topologies. We explore various mNoC power topologies with one, two and four power modes for a radix-256 SWMR mNoC crossbar. Our results show that the combination of power topologies and intelligent thread mapping can reduce total mNoC power by up to 51% on average for a set of 12 SPLASH benchmarks. Furthermore performance is 10% better than conventional resonator-based photonic NoCs and energy is reduced by 72%.

References

  1. R. Arians, A. Gust, T. Kummell, C. Kruse, S. Zaitsev, G. Bacher, and D. Hommel. Electrically driven single quantum dot emitter operating at room temperature. Applied Physics Letters, 93(17):173506--173506, 2008.Google ScholarGoogle ScholarCross RefCross Ref
  2. Wonseok Baek, David SL Wei, and C-CJ Kuo. Power-aware topology control for wireless ad-hoc networks. In Wireless Communications and Networking Conference, 2006. WCNC 2006. IEEE, volume 1, pages 406--412. IEEE, 2006.Google ScholarGoogle ScholarCross RefCross Ref
  3. N. Barrow-Williams, C. Fensch, and S. Moore. A communication characterisation of splash-2 and parsec. In Workload Characterization, 2009. IISWC 2009. IEEE International Symposium on, pages 86--97. IEEE, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Valeriu Beiu, José M Quintana, and María J Avedillo. Vlsi implementations of threshold logic-a comprehensive survey. Neural Networks, IEEE Transactions on, 14(5):1217--1243, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. A. Biberman, K. Preston, G. Hendry, N. Sherwood-Droz, J. Chan, J.S. Levy, M. Lipson, and K. Bergman. Photonic network-on-chip architectures using multilayer deposited silicon materials for high-performance chip multiprocessors. ACM Journal on Emerging Technologies in Computing Systems (JETC), 7(2):7, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. J. Chan, G. Hendry, K. Bergman, and L.P. Carloni. Physical-layer modeling and system-level design of chip-scale photonic interconnection networks. Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on, 30(10):1507--1520, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Benjie Chen, Kyle Jamieson, Hari Balakrishnan, and Robert Morris. Span: An energy-efficient coordination algorithm for topology maintenance in ad hoc wireless networks. In Proceedings of the 7th annual international conference on Mobile computing and networking, pages 85--96. ACM, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. G. Chen, H. Chen, M. Haurylau, N.A. Nelson, D.H. Albonesi, P.M. Fauchet, and E.G. Friedman. Predictions of cmos compatible on-chip optical interconnect. Integration, the VLSI journal, 40(4):434--446, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. M.J. Cianchetti, J.C. Kerekes, and D.H. Albonesi. Phastlane: a rapid transit optical routing network. In 36th annual international symposium on Computer architecture, pages 441--450, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. David T Connolly. An improved annealing scheme for the qap. European Journal of Operational Research, 46(1):93--100, 1990.Google ScholarGoogle ScholarCross RefCross Ref
  11. Reetuparna Das, Satish Narayanasamy, Sudhir K Satpathy, and Ronald G Dreslinski. Catnap: Energy proportional multiple network-on-chip. In to appear in Proceeding of the 40th annual international symposium on Computer architecture, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Haytham Elmiligi, Ahmed A Morgan, M Watheq El-Kharashi, and Fayez Gebali. Power-aware topology optimization for networks-on-chips. In Circuits and Systems, 2008. ISCAS 2008. IEEE International Symposium on, pages 360--363. IEEE, 2008.Google ScholarGoogle ScholarCross RefCross Ref
  13. Ashwini Gopal, Kazunori Hoshino, Sunmin Kim, and Xiaojing Zhang. Multi-color colloidal quantum dot based light emitting diodes micropatterned on silicon hole transporting layers. Nanotechnology, 20(23):235201, 2009.Google ScholarGoogle ScholarCross RefCross Ref
  14. F Hargart, CA Kessler, T Schwarzback, E Koroknay, S Weidenfeld, M Jetter, and P Michler. Electrically driven quantum dot single-photon source at 2 ghz excitation repetition rate with ultra-low emission time jitter. Applied Physics Letters, 102(1):011126--011126, 2013.Google ScholarGoogle ScholarCross RefCross Ref
  15. Torsten Hoefler and Marc Snir. Generic topology mapping strategies for large-scale parallel architectures. In Proceedings of the international conference on Supercomputing, pages 75--84. ACM, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Jingcao Hu and Radu Marculescu. Energy-aware mapping for tile-based noc architectures under performance constraints. In Design Automation Conference, 2003. Proceedings of the ASP-DAC 2003. Asia and South Pacific, pages 233--239. IEEE, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Yuanfang Hu, Hongyu Chen, Yi Zhu, Andrew A Chien, and Chung-Kuan Cheng. Physical synthesis of energy-efficient networks-on-chip through topology exploration and wire style optimization. In Computer Design: VLSI in Computers and Processors, 2005. ICCD 2005. Proceedings. 2005 IEEE International Conference on, pages 111--118. IEEE, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Yuanfang Hu, Yi Zhu, Hongyu Chen, Ronald Graham, and Chung-Kuan Cheng. Communication latency aware low power noc synthesis. In Proceedings of the 43rd annual De- sign Automation Conference, pages 574--579. ACM, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. A. Joshi, C. Batten, Y.J. Kwon, S. Beamer, I. Shamim, K. Asanovic, and V. Stojanovic. Silicon-photonic clos networks for global on-chip communication. In Proceedings of the 2009 3rd ACM/IEEE International Symposium on Networks-on-Chip, pages 124--133. IEEE Computer Society, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Pawan Kapur. Scaling induced performance challenges/limitations of on-chip metal interconnects and comparisons with optical interconnects. Ph.D. Dissertation, Stanford University, Stanford, California, 2002.Google ScholarGoogle Scholar
  21. N. Kirman, M. Kirman, R.K. Dokania, J.F. Martinez, A.B. Apsel, M.A. Watkins, and D.H. Albonesi. Leveraging optical technology in future bus-based chip multiprocessors. In Proceedings of the 39th Annual IEEE/ACM International Symposium on Microarchitecture, pages 492--503. IEEE Computer Society, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Pranay Koka, Michael O McCracken, Herb Schwetman, Chia-Hsin Owen Chen, Xuezhe Zheng, Ron Ho, Kannan Raj, and Ashok V Krishnamoorthy. A micro-architectural analysis of switched photonic multi-chip interconnects. In Proceedings of the 39th International Symposium on Computer Architecture, pages 153--164. IEEE Press, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. J.R. Lakowicz. Principles of fluorescence spectroscopy, volume 1. Springer, 2006.Google ScholarGoogle ScholarCross RefCross Ref
  24. Benjamin S Mashford, Matthew Stevenson, Zoran Popovic, Charles Hamilton, Zhaoqun Zhou, Craig Breen, Jonathan Steckel, Vladimir Bulovic, Moungi Bawendi, Seth Coe- Sullivan, et al. High-efficiency quantum-dot light-emitting devices with enhanced charge injection. Nature Photonics, 7(5):407--412, 2013.Google ScholarGoogle ScholarCross RefCross Ref
  25. J.E. Miller, H. Kasture, G. Kurian, C. Gruenwald, N. Beckmann, C. Celio, J. Eastep, and A. Agarwal. Graphite: A distributed parallel simulator for multicores. In High Performance Computer Architecture (HPCA), 2010 IEEE 16th International Symposium on, pages 1--12. IEEE, 2010.Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Christopher Nitta, Matthew Farrens, and Venkatesh Akella. Addressing system-level trimming issues in on-chip nanophotonic networks. In High Performance Computer Architecture (HPCA), 2011 IEEE 17th International Symposium on, pages 122--131. IEEE, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Y. Pan, J. Kim, and G. Memik. Flexishare: Channel sharing for an energy-efficient nanophotonic crossbar. In High Performance Computer Architecture (HPCA), 2010 IEEE 16th International Symposium on, pages 1--12. IEEE, 2010.Google ScholarGoogle ScholarCross RefCross Ref
  28. Yan Pan, Prabhat Kumar, John Kim, Gokhan Memik, Yu Zhang, and Alok Choudhary. Firefly: Illuminating future network-on-chip with nanophotonics. In In Proc. of the Inter- national Symposium on Computer Architecture, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Jun Pang, Christopher Dwyer, and Alvin R Lebeck. Exploiting emerging technologies for nanoscale photonic networks- on-chip. In Proceedings of the Sixth International Workshop on Network on Chip Architectures, pages 53--58. ACM, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Jun Pang, Christopher Dwyer, and Alvin R. Lebeck. mNoC: Large nanophotonic network-on-chip crossbars with molecular scale devices. ACM Journal on Emerging Technologies in Computing Systems (JETC), to appear.Google ScholarGoogle Scholar
  31. I.K. Park, M.K. Kwon, J.O. Kim, S.B. Seo, J.Y. Kim, J.H. Lim, S.J. Park, and Y.S. Kim. Green light-emitting diodes with self-assembled in-rich ingan quantum dots. Applied Physics Letters, 91:133105, 2007.Google ScholarGoogle ScholarCross RefCross Ref
  32. E Taillard. Robust taboo search for the quadratic assignment problem. Parallel computing, 17(4):443--455, 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. Dmitri V Talapin and Jonathan Steckel. Quantum dot light- emitting devices. Mrs Bulletin, 38(09):685--691, 2013.Google ScholarGoogle ScholarCross RefCross Ref
  34. Limin Tong, Rafael R Gattass, Jonathan B Ashcom, Sailing He, Jingyi Lou, Mengyan Shen, Iva Maxwell, and Eric Mazur. Subwavelength-diameter silica wires for low-loss optical wave guiding. Nature, 426(6968):816--819, 2003.Google ScholarGoogle ScholarCross RefCross Ref
  35. Bernard Valeur et al. Molecular fluorescence: principles and applications. John Wiley & Sons, 2013.Google ScholarGoogle Scholar
  36. Dana Vantrease, Robert Schreiber, Matteo Monchiero, Moray McLaren, Norman P. Jouppi, Marco Fiorentino, Al Davis, Nathan Binkert, Raymond G. Beausoleil, and Jung Ho Ahn. Corona: System implications of emerging nanophotonic technology. In Proceedings of the 35th Annual International Symposium on Computer Architecture, pages 153--164, Washington, DC, USA, 2008. IEEE Computer Society. Google ScholarGoogle ScholarDigital LibraryDigital Library
  37. Steven Cameron Woo, Moriyoshi Ohara, Evan Torrie, Jaswinder Pal Singh, and Anoop Gupta. The splash-2 programs: characterization and methodological considerations. In Proceedings of the 22nd annual international symposium on Computer architecture, pages 24--36. ACM, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  38. V. Wood and V. Bulovic. Colloidal quantum dot light-emitting devices. Nano Reviews, 1(0), 2010.Google ScholarGoogle Scholar
  39. Yi Xu, Jun Yang, and Rami Melhem. Tolerating process variations in nanophotonic on-chip networks. In Proceedings of the 39th International Symposium on Computer Architecture, pages 142--152. IEEE Press, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  40. Jing Xue, Alok Garg, Berkehan Ciftcioglu, Jianyun Hu, Shang Wang, Ioannis Savidis, Manish Jain, Rebecca Berman, Peng Liu, Michael Huang, Hui Wu, Eby Friedman, Gary Wicks, and Duncan Moore. An intra-chip free-space optical interconnect. In Proceedings of the 37th Annual International Symposium on Computer Architecture, ISCA '10, pages 94--105, New York, NY, USA, 2010. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  41. Y. Ye, J. Xu, X. Wu, W. Zhang, W. Liu, and M. Nikdast. A torus-based hierarchical optical-electronic network-on-chip for multiprocessor system-on-chip. ACM Journal on Emerging Technologies in Computing Systems (JETC), 8(1):5, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. More is Less, Less is More: Molecular-Scale Photonic NoC Power Topologies

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      Full Access

      • Published in

        cover image ACM SIGPLAN Notices
        ACM SIGPLAN Notices  Volume 50, Issue 4
        ASPLOS '15
        April 2015
        676 pages
        ISSN:0362-1340
        EISSN:1558-1160
        DOI:10.1145/2775054
        • Editor:
        • Andy Gill
        Issue’s Table of Contents
        • cover image ACM Conferences
          ASPLOS '15: Proceedings of the Twentieth International Conference on Architectural Support for Programming Languages and Operating Systems
          March 2015
          720 pages
          ISBN:9781450328357
          DOI:10.1145/2694344

        Copyright © 2015 ACM

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 14 March 2015

        Check for updates

        Qualifiers

        • research-article

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader
      About Cookies On This Site

      We use cookies to ensure that we give you the best experience on our website.

      Learn more

      Got it!