OSA's Digital Library

Applied Optics

Applied Optics


  • Vol. 37, Iss. 2 — Jan. 10, 1998
  • pp: 315–325

Performance evaluation of massively parallel processing architectures with three-dimensional optical interconnections

George A. Betzos and Pericles A. Mitkas  »View Author Affiliations

Applied Optics, Vol. 37, Issue 2, pp. 315-325 (1998)

View Full Text Article

Enhanced HTML    Acrobat PDF (295 KB)

Browse Journals / Lookup Meetings

Browse by Journal and Year


Lookup Conference Papers

Close Browse Journals / Lookup Meetings

Article Tools



We evaluate the performance of three-dimensional optoelectronic computer architectures on the basis of basic database operations and parallel benchmark algorithms for numerical computations. We show that the select and the join database operations can be performed much faster with an optical interconnection network. Also, optoelectronic architectures can perform the fast Fourier transform and sorting benchmarks orders of magnitude faster than electronic supercomputers. An architecture with an adequately fast reconfigurable interconnection network can perform the conjugate-gradient benchmark faster than all parallel supercomputers, but its performance is not as impressive when a fixed network is used. In the case of the multigrid benchmark the three-dimensional optoelectronic architecture also can outperform the best parallel supercomputers.

© 1998 Optical Society of America

OCIS Codes
(060.4250) Fiber optics and optical communications : Networks
(250.0250) Optoelectronics : Optoelectronics

Original Manuscript: May 7, 1997
Revised Manuscript: October 28, 1997
Published: January 10, 1998

George A. Betzos and Pericles A. Mitkas, "Performance evaluation of massively parallel processing architectures with three-dimensional optical interconnections," Appl. Opt. 37, 315-325 (1998)

Sort:  Author  |  Year  |  Journal  |  Reset  


  1. E. Schenfeld, “Massively parallel processing with optical interconnections: what can be, should be and must not be done by optics,” in Optical Computing, Vol. 10 of 1995 OSA Technical Digest Series (Optical Society of America, Washington, D.C., 1995), pp. 16–18.
  2. R. A. Nordin, “Optical interconnects in electronic processing systems,” Photonics in Switching, J. E. Midwinter, ed. (Academic, New York, 1993), Vol. 1, Chap. 9. [CrossRef]
  3. V. Morozov, J. Neff, H. Temkin, A. Fedor, “Analysis of a three-dimensional computer optical scheme based on bidirectional free-space optical interconnects,” Opt. Eng. 34, 523–534 (1995). [CrossRef]
  4. G. A. Betzos, P. A. Mitkas, “Performance evaluation of 3D optoelectronic computer architectures based on the FFT and sorting benchmarks,” in Proceedings of the Second International Conference on Massively Parallel Processing Using Optical Interconnections, E. Schenfeld, ed. (IEEE Computer Society, Los Alamitos, Calif., 1995), pp. 160–167. [CrossRef]
  5. D. Bailey, E. Barszcz, J. Barton, D. Browning, R. Carter, L. Dagum, R. Fatoohi, S. Fineberg, P. Frederickson, T. Lasinski, R. Schreiber, H. Simon, V. Venkatakrishnan, S. Weeratunga, “The NAS parallel benchmarks,” RNR Tech. Rep. RNR-94-007 (Numerical Aerospace Simulation Facility, NASA Ames Research Center, Moffett Field, Calif., 1994).
  6. H. J. Nussbaumer, Fast Fourier Transform and Convolution Algorithms, 2nd corrected and updated edition (Springer-Verlag, New York, 1982). [CrossRef]
  7. M. C. Pease, “An adaptation of the fast fourier transform for parallel processing,” J. Assoc. Comput. Mach. 15, 252–264 (1968). [CrossRef]
  8. H. S. Stone, “Parallel processing with the perfect shuffle,” IEEE Trans. Comput. 20, 153–161 (1971). [CrossRef]
  9. A. W. Lohman, W. Stork, G. Stuck, “Optical perfect shuffle,” Appl. Opt. 25, 1530–1531 (1986). [CrossRef]
  10. S. Saini, D. Bailey, “NAS parallel benchmark (version 1.0) results 11-96,” NAS Tech. Rep. NAS-96-18 (Numerical Aerospace Simulation Facility, NASA Ames Research Center, Moffett Field, Calif., 1996).
  11. T. N. Hicks, R. E. Fry, P. E. Harvey, “POWER2 floating point unit: architecture and implementation,” IBM J. Res. Dev. 38, 525–536 (1994). [CrossRef]
  12. N. Ide, H. Fukuhisa, Y. Kondo, T. Yoshida, M. Nagamatsu, J. Mori, I. Yamazaki, K. Ueno, “A 320-MFLOPS floating-point processing unit for superscalar processors,” IEEE J. Solid-State Circuits 28, 352–361 (1993). [CrossRef]
  13. K. E. Batcher, “Sorting networks and their applications,” in 1968 Spring Joint Computer Conference, Vol. 32 of AFIPS Proceedings Series (American Federation of Information Processing Societies, Reston, Va., 1968), pp. 307–314.
  14. C. W. Stirk, R. A. Athale, M. W. Haney, “Folded perfect shuffle optical processor,” Appl. Opt. 27, 202–203 (1988). [CrossRef] [PubMed]
  15. G. A. Betzos, P. A. Mitkas, “Performance evaluation of 3D optoelectronic computer architectures based on the NAS benchmarks,” Tech. Rep. OCSTR-97-11 (Optoelectronic Computing Systems Center, Colorado State University, Fort Collins, Colo., 1997).

Cited By

Alert me when this paper is cited

OSA is able to provide readers links to articles that cite this paper by participating in CrossRef's Cited-By Linking service. CrossRef includes content from more than 3000 publishers and societies. In addition to listing OSA journal articles that cite this paper, citing articles from other participating publishers will also be listed.

« Previous Article  |  Next Article »

OSA is a member of CrossRef.

CrossCheck Deposited