Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

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

Published: 14 March 2015 Publication History

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.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[10]
David T Connolly. An improved annealing scheme for the qap. European Journal of Operational Research, 46(1):93--100, 1990.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[23]
J.R. Lakowicz. Principles of fluorescence spectroscopy, volume 1. Springer, 2006.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[32]
E Taillard. Robust taboo search for the quadratic assignment problem. Parallel computing, 17(4):443--455, 1991.
[33]
Dmitri V Talapin and Jonathan Steckel. Quantum dot light- emitting devices. Mrs Bulletin, 38(09):685--691, 2013.
[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.
[35]
Bernard Valeur et al. Molecular fluorescence: principles and applications. John Wiley & Sons, 2013.
[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.
[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.
[38]
V. Wood and V. Bulovic. Colloidal quantum dot light-emitting devices. Nano Reviews, 1(0), 2010.
[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.
[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.
[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.

Cited By

View all

Index Terms

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

      Recommendations

      Comments

      Please enable JavaScript to view thecomments powered by Disqus.

      Information & Contributors

      Information

      Published In

      cover image ACM SIGARCH Computer Architecture News
      ACM SIGARCH Computer Architecture News  Volume 43, Issue 1
      ASPLOS'15
      March 2015
      676 pages
      ISSN:0163-5964
      DOI:10.1145/2786763
      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
      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 14 March 2015
      Published in SIGARCH Volume 43, Issue 1

      Check for updates

      Author Tags

      1. energy efficiency
      2. interconnection network

      Qualifiers

      • Research-article

      Funding Sources

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)8
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 18 Nov 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2019)BARANACM Transactions on Parallel Computing10.1145/32940495:3(1-29)Online publication date: 22-Jan-2019
      • (2019)BARANACM Transactions on Parallel Computing10.1145/32940495:3(1-29)Online publication date: 22-Jan-2019
      • (2019)A Group-Based Laser Power Supply Scheme for Photonic Network on ChipIEEE Photonics Journal10.1109/JPHOT.2019.291367611:3(1-14)Online publication date: Jun-2019
      • (2018)Architecting a stochastic computing unit with molecular optical devicesProceedings of the 45th Annual International Symposium on Computer Architecture10.1109/ISCA.2018.00034(301-314)Online publication date: 2-Jun-2018

      View Options

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media