Skip to main content
Log in

VLSI Photonic Ring Multicomputer Interconnect: Architecture and Signal Processing Performance

  • Published:
Journal of VLSI signal processing systems for signal, image and video technology Aims and scope Submit manuscript

Abstract

This paper presents the architectural design of a multicomputer interconnection network based on the use of optical technology. The performance of the system is evaluated on a set of signal processing applications. The interconnect uses Vertical Cavity Surface Emitting Lasers (VCSELs) and flexible fiber image guides to implement a physical ring topology that is logically configured as a multiring. Processors in the multicomputer are nodes on the ring and extremely high communication bandwidth is possible. Using the Laser Channel Allocation (LCA) algorithm and the Deficit Round Robin (DRR) media access protocol, the bandwidth available in the optical interconnect can be reconfigured to make efficient use of the interconnect resources. A discrete-event simulation model of the interconnect is used to examine performance issues such as throughput, latency, fairness, and the impact of reconfigurability.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. L. Coldren, E. Hegblom, Y. Akulova, J. Ko, E. Strzelecka, and S. Hu, “Vertical-Cavity Lasers for Parallel Optical Interconnects,” in Proc. of 5th Int’l Conf. on Massively Parallel Processing Using Optical Interconnections, June 1998, pp. 2–10.

  2. D. Plant, M.B. Venditti, E. Laprise, J. Faucher, K. Razavi, M. Chateauneuf, A.G. Kirk, and J.S. Ahearn, “256-Channel Bidirectional Optical Interconnect Using VCSELs and Photodiodes on CMOS,” IEEE/OSA Journal of Lightwave Tech., vol. 19, no. 8, 2001, pp. 1093–1103.

    Article  Google Scholar 

  3. C. Lund, “Optics Inside Future Computers,” in Proc. of 4th Int’l Conf. on Massively Parallel Processing Using Optical Interconnections, June 1997, pp. 156–159.

  4. J.P. Fitch, Synthetic Aperture Radar, Springer-Verlag, 1988.

  5. R. Martin Arthur and S.R. Broadstone, “Determination of Time-of-Flight Surfaces Using the Method of Moments,” IEEE Transactions on Medical Imaging, vol. 10, 1991, pp. 173–179.

    Article  Google Scholar 

  6. P. Dowd, K. Bogineni, K. Aly, and J. Perreult, “Hierarchial Scalable Photonic Architectures for High Performance Processor Interconnection,” IEEE Trans. on Computers, vol. 42, 1993, pp. 1105–1120.

    Article  Google Scholar 

  7. G. Marsden, P. Marchand, P. Harvey, and S. Esener, “Optical Transpose Interconnection System Architectures,” Optics Letters, vol. 18, no. 13, 1993, pp. 1083–1985.

    Article  Google Scholar 

  8. J. Neff, “Optical Interconnects Based on Two-Dimensional VCSEL Arrays,” in Proc. of First Int’l Workshop on Massively Parallel Processing Using Optical Interconnections, April 1994, pp. 202–212.

  9. C. Salisbury and R. Melhem, “Distributed, Dynamic Control of Circuit-Switched Banyan Networks,” in Proc. of 1st Merged Int’l Parallel Processing Symp. and Symp. on Parallel and Distributed Processing (IPPS/SPDP), March 1998, pp. 156–161.

  10. F.A.P. Tooley, “Optically Interconnected Electronics: Challenges and Choices,” in Proc. of First Int’l Workshop on Massively Parallel Processing Using Optical Interconnections, Oct. 1996, pp. 138–145.

  11. B. Webb and A. Louri, “A Class of Highly Scalable Optical Crossbar-Connected Interconnection Networks (SOCNs) for Parallel Computing Systems,” IEEE Trans. on Parallel and Distributed Systems, vol. 11, no. 5, 2000, pp. 444–458.

    Article  Google Scholar 

  12. H. Kosaka et al., “A Two-Dimensional Optical Parallel Transmission Using a Vertical-Cavity Surface Emitting Laser Array Module and an Image Fiber,” IEEE Photon. Tech. Lett., vol. 9, 1997, pp. 253–255.

    Article  Google Scholar 

  13. R. Chamberlain, M. Franklin, and P. Krishnamurthy, “Optical Network Reconfiguration for Signal Processing Applications,” in Proc. of the IEEE International Conference on Application-Specific Systems, Architectures and Processors, July 2002, pp. 344–355.

  14. R. Chamberlain, M. Franklin, and A. Mahajan, “VLSI Photonic Ring Interconnect for Embedded Multicomputers: Architecture and Performance,” in Proc. of the ISCA 14th Int’l Conf. on Parallel and Distributed Computing Systems, Aug. 2001, pp. 351–358.

  15. Y. Li, E. Towe, and M. Haney (eds.), “Special Issue on Optical Interconnections for Digital Systems,” Proceedings of the IEEE, vol. 88, no. 6, June 2000.

  16. M. Chateauneuf, M. Venditti, E. Laprise, J. Faucher, K. Razavi, F. Thomas-Dupuis, A. Kirk, D. Plant, T. Yamamoto, J. Trezza, and W. Luo, “Design, Implementation and Characterization of a 2-D Bi-Directional Free-Space Optical Link,” in Proc. of Optics in Computing, June 2000, pp. 530–538.

  17. R.K. Kostuk and J. Carrier, “Interconnect Signal Channel Density of Fiber Imaging Guides,” in Proc. of 6th Int’l Conf. on Parallel Interconnects, Oct. 1999.

  18. M. Marsan et al., “All-Optical WDM Multi-Rings with Differentiated QoS,” IEEE Communications Magazine, Feb. 1999, pp. 58–66.

  19. Ch’ng Shi Baw, R.D. Chamberlain, and M.A. Franklin, “Design of an Interconnection Network Using VLSI Photonics and Free-Space Optical Technologies,” in Proc. of 6th Int’l Conf. on Parallel Interconnects, Oct. 1999, pp. 52–61.

  20. R.D. Chamberlain, M.A. Franklin, and Ch’ng Shi Baw, “Gemini: An Optical Interconnection Network for Parallel Processing,” IEEE Transactions on Parallel and Distributed Processing, vol. 13, no. 10, Oct. 2002, pp. 1038–1055.

    Article  Google Scholar 

  21. K.E. Batcher, “The Flip Network in STARAN,” in Proc. of 1976 Int’l Conf. on Parallel Processing, 1976, pp. 65–71.

  22. M. Shreedhar and G. Varghese, “Efficient Fair Queueing Using Deficit Round Robin,” in Proc. of SIGCOMM, Aug. 1995, pp. 231–243.

  23. Ch’ng Shi Baw, R.D. Chamberlain, and M.A. Franklin, “Fair Scheduling in an Optical Interconnection Network,” in Proc. of MASCOTS, Oct. 1999.

  24. A. Mahajan, “Performance Analysis of an Optical Interconnection Network,” Master’s thesis, Washington University, Saint Louis, MO, 2000.

  25. P. Krishnamurthy, M. Franklin, and R. Chamberlain, “Dynamic Reconfiguration of an Optical Interconnect,” in Proc. of 36th Annual Simulation Symposium, April 2003, pp. 89–97.

  26. P. Krishnamurthy, “Reconfiguration in an Optical Multiring Interconnection Network,” Master’s thesis, Washington University, Saint Louis, MO, 2002.

  27. R. Chamberlain, Ch’ng Shi Baw, M. Franklin, C. Hackmann, P. Krishnamurthy, A. Mahajan, and M. Wrighton, “Evaluating the Performance of Photonic Interconnection Networks,” in Proc. of the 35th Annual Simulation Symposium, April 2002, pp. 209–218.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Roger Chamberlain.

Additional information

Roger D. Chamberlain completed the degrees BSCS and BSEE in 1983, MSCS in 1985, and DSc (computer science) in 1989 all from Washington University in St. Louis, Missouri. He is currently an Associate Professor of Computer Science and Engineering at Washington University, where he is Director of the Computer Engineering Program. Dr. Chamberlain teaches and conducts research in the areas of computer architecture, parallel computing, embedded systems, and digital design.

Mark A. Franklin received his BA, BSEE and MSEE from Columbia University, and his Ph.D. in EE from Carnegie-Mellon University. He is currently a Professor in the Department of Computer Science and Engineering at Washington University in St. Louis, Missouri, and holds the Hugo F. and Ina Champ Urbauer Chair in Engineering. He founded and is former Director of the Computer and Communications Research Center.

Dr. Franklin is a Fellow of the IEEE and a member of the ACM. He has been Chair of the IEEE TCCA (Technical Committee on Computer Architecture), and Vice-Chair of the ACM SIGARCH (Special Interest Group on Computer Architecture). His research areas include computer and systems architecture, ASIC and embedded processor design, parallel and distributed systems, and systems performance evaluation.

Praveen Krishnamurthy received the Bachelor of Engineering degree from University of Madras (India) in 2000 and the MS degree in Computer Engineering from Washington University in St. Louis, Missouri, in 2002. He is currently a doctoral student at Washington University in St. Louis.

Abhijit Mahajan received his B.E (Electronics) degree from University of Mumbai in 1998. He received is MSEE from Washington University in 2000. He is presently working with Broadcom Corporation in India. His main area of work is signal integrity and systems engineering.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Chamberlain, R., Franklin, M., Krishnamurthy, P. et al. VLSI Photonic Ring Multicomputer Interconnect: Architecture and Signal Processing Performance. J VLSI Sign Process Syst Sign Image Video Technol 40, 57–72 (2005). https://doi.org/10.1007/s11265-005-4938-2

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11265-005-4938-2

Keywords

Navigation