Optical Pipelined Multi-bus Interconnection Network Intrinsic Topologies

  • Received : 2016.12.22
  • Accepted : 2017.08.07
  • Published : 2017.10.01


Digital all-optical parallel computing is an important research direction and spans conventional devices and convergent nano-optics deployments. Optical bus-based interconnects provide interesting aspects such as relative information communication speed-up or slow-down between optical signals. This aspect is harnessed in the newly proposed All-Optical Linear Array with a Reconfigurable Pipelined Bus System (OLARPBS) model. However, the physical realization of such communication interconnects needs to be considered. This paper considers spatial layouts of processing elements along with the optical bus light paths that are necessary to realize the corresponding interconnection requirements. A metric in terms of the degree of required physical constraint is developed to characterize the variety of possible solutions. Simple algorithms that determine spatial layouts are given. It is shown that certain communication interconnection structures have associated intrinsic topologies.


  1. Y.A. Zaghloul, A.R.M. Zaghloul, and A. Adibi, "Passive All-Optical Polarization Switch, Binary Logic Gates, and Digital Processor," Opt. Exp., vol. 19, no. 21, Oct. 2011, pp. 20332-20346.
  2. R. Athale and D. Psaltis, "Optical Computing: Past and Future," Opt. Photon. News, vol. 27, no. 6, June 2016, pp. 1-7.
  3. C. Schow, F. Doany, and J. Kash, "Get on the Optical Bus," IEEE Spectr., vol. 47, no. 9, Sept. 2010, pp. 32-56.
  4. N. Bamiedakis et al., "A 40 Gb/s Optical Bus for Optical Backplane Interconnections," J. Lightw. Technol., vol. 32, no. 8, Apr. 2014, pp. 1526-1537.
  5. C. Kachris, K. Kanonakis, and I. Tomkos, "Optical Interconnection Networks in Data Centers: Recent Trends and Future Challenges," IEEE Commun. Mag., vol. 51, no. 9, Sept. 2013, pp. 39-45.
  6. B. Jalali et al., "Silicon Photonics Coprocessors for Energy Efficient Computing," Conf. Opto-Electron. Appl. Opt. (IEM OPTRONIX), Vancouver, Canada, Oct. 16-17, 2015, pp. 1-2.
  7. L. Li, "Design and Evaluation of Optical Bus in High Performance Computer," Bullet. Adv. Technol. Res., vol. 3, no. 3, Mar. 2009, pp. 32-39.
  8. J. Yi, H. Huacan, and L. Yangtian, "Ternary Optical Computer Architecture," Phys. Scripta, vol. 2005, no. T118, 2005, p. 98.
  9. B.J. d'Auriol and T. Ghosh, "A Systems Model for Computation, Communication, Command and Control (C4) in a Spacecraft or Satellite Cluster," Int. Conf. Parallel Distrib. Comput., Applicat. Technol., Taipei, Taiwan, Dec. 2006, pp. 285-290.
  10. B.J. d'Auriol, "All-Optical Linear Array with a Reconfigurable Pipelined Bus System (OLARPBS) Optical Bus Parallel Computing model," J. Supercomput., vol. 72, no. 2, Feb. 2016, pp. 753-769.
  11. B.J. d'Auriol, "High Bandwidth Flexible Interconnections in the All-Optical Linear Array with a Reconfigurable Pipelined Bus System (OLARPBS) Optical Conduit Parallel Computing Model," J. Supercomput., vol. 73, no. 2, Feb. 2017, pp. 900-922.
  12. B.J. d'Auriol and M. Beltran, "A Historical Analysis of Fiber Based Optical Bus Parallel Computing Models,'' Scalable Comput.: Practice Experience, vol. 7, no. 1, Mar. 2006, pp. 115-125.
  13. B.J. d'Auriol and R. Molakaseema, "A Parameterized Linear Array with a Reconfigurable Pipelined Bus System: LARPBS(p)," Comput. J., vol. 48, no. 1, Jan. 2005, pp. 115-125.
  14. B.J. d'Auriol, "The Systems Edge of the Parameterized Linear Array with a Reconfigurable Pipelined Bus System (LARPBS(p)) Optical Bus Parallel Computing Model," J. Supercomput., vol. 1, July 29 2008, pp. 183-209.
  15. M.R. Tan et al., "A High-Speed Optical Multidrop Bus for Computer Interconnections," IEEE Micro, vol. 29, no. 4, July 2009, pp. 62-73.
  16. B.A. Mahafzah et al., "The OTIS Hyper Hexa-Cell Optoelectronic Architecture," Comput., vol. 94, no. 5, 2012, pp. 411-443.
  17. Z. Shen, L. Wu, and J. Yan, "The Reconfigurable Module of Ternary Optical Computer," Optik-Int. J. Light Electr. Opt., vol. 124, no. 13, July 2013, pp. 1415-1419.
  18. K. Wu et al., "Fiber Non-turing All-Optical Computer for Solving Complex Decision Problems," Conf. Int. Quantum Electron. Conf., Lasers Electro-Opt., Munich, Germany, May 12-16, 2013, pp. 1-1.
  19. J. Touch et al., "A Candidate Approach for Optical In-Network Computation," 2016 IEEE Photon. Soc. Summer Topical Meeting Series (SUM), Newport Beach, CA, USA, July 11-13, 2016, pp. 8-9.
  20. Y. Fainman et al., "Nanophotonics for Information Systems," in Information Optics and Photonics, Algorithms, Systems, and Applications, New York, USA: Springer, 2010, pp. 13-37.
  21. A.V. Dmitriev, N.A. Toropov, and M. Sumetsky, "Miniature Optical Delay Lines and Buffers,'' Int. Conf. Transparent Optical Netw., Trento, Italy, July 10-14, 2016, pp. 1-3.
  22. L. Thevenaz, "Slow and Fast Light in Optical Fibers: Review and Perspectives," Conf. Lasers Electro-Opt. Conf. Quantum Electron. Laser Sci. Conf., Optical Society of America, Washington, DC, USA, June., 2-4, 2009, pp. 1-2.
  23. L. Thevenaz, "Fundamental Aspects of Linear Slow Light Systems," Int. Workshop Opt. Wave Waveguide Theory Numerical Modelling, London, UK, Apr. 17-18, 2015, p. 68.
  24. B. Gouraud et al., "Demonstration of a Memory for Tightly Guided Light in an Optical Nanofiber," Phys. Rev. Lett., vol. 114, no. 18, May 8, 2015, pp. 180503:1-180503:5.
  25. Y. Pan and K. Li, "Linear Array with a Reconfigurable Pipelined Bus System - Concepts and Applications," Int. Conf. Parallel Distrib. Process. Tech. Applicat., Sunnyvale, CA, USA, Aug. 1996, pp. 1431-1441.
  26. D.M. Chiarulli, R.G. Melhem, and S.P. Levitan, "Using Coincident Optical Pulses for Parallel Memory Addressing," IEEE Comput., vol. 20, no. 12, Dec. 1987, pp. 48-58.
  27. R.G. Melhem, D. Chiarulli, and S. Levitan, "Space Multiplexing of Waveguides in Optically Interconnected Multiprocessor Systems," Comput. J., vol. 32, no. 4, 1989. pp. 362-369.
  28. S.P. Levitan, D.M. Chiarulli, and R.G. Melhem, "Coincident Pulse Techniques for Multiprocessor Interconnection Structures," Appl. Opt., vol. 29, no. 4, 1990, pp. 2024-2033.
  29. D.M. Chiarulli et al., "An All Optical Addressing Circuit: Experimental Results and Scalability Analysis," J. Lightw. Technol., vol. 9, no. 12, Dec. 1991, pp. 1717-1725.
  30. D. Chiarulli et al., "Optoelectronic Buses for High-Performance Computing," Proc. IEEE, vol. 92, no. 11, Nov. 1994, pp. 1701-1709.
  31. S. Zheng et al., "Generalized Coincident Pulse Technique and New Addressing Schemes for Time-Division Multiplexing Optical Buses," J. Parallel Distrib. Comput., vol. 61, no. 8, Aug. 2001, pp. 1033-1051.
  32. B.J. d'Auriol and J.R. Roldan, "An Optical Power Budget Model for the Parameterized Linear Array with a Reconfigurable Pipelined Bus System (LARPBS(p)) Model," J. Parallel. Distrib. Comput., vol. 69, no. 10, Oct. 2009, pp. 815-823.