Browse > Article
http://dx.doi.org/10.4218/etrij.17.0116.0948

Optical Pipelined Multi-bus Interconnection Network Intrinsic Topologies  

d'Auriol, Brian Joseph (Visual Enabled Computing Research Group)
Publication Information
ETRI Journal / v.39, no.5, 2017 , pp. 632-642 More about this Journal
Abstract
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.
Keywords
Free-space optics; Interconnect topology; OLARPBS; Optical bus; Parallel computing model; Unconventional computing;
Citations & Related Records
연도 인용수 순위
  • Reference
1 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.
2 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.   DOI
3 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.
4 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.   DOI
5 R. Athale and D. Psaltis, "Optical Computing: Past and Future," Opt. Photon. News, vol. 27, no. 6, June 2016, pp. 1-7.
6 C. Schow, F. Doany, and J. Kash, "Get on the Optical Bus," IEEE Spectr., vol. 47, no. 9, Sept. 2010, pp. 32-56.   DOI
7 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.   DOI
8 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.
9 B.A. Mahafzah et al., "The OTIS Hyper Hexa-Cell Optoelectronic Architecture," Comput., vol. 94, no. 5, 2012, pp. 411-443.   DOI
10 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.   DOI
11 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.   DOI
12 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.
13 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.
14 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.
15 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.
16 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.
17 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.
18 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.
19 J. Yi, H. Huacan, and L. Yangtian, "Ternary Optical Computer Architecture," Phys. Scripta, vol. 2005, no. T118, 2005, p. 98.
20 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.   DOI
21 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.   DOI
22 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.   DOI
23 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.
24 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.
25 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.
26 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.
27 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.
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.   DOI
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.   DOI
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.   DOI
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.   DOI