Skip to main content

Efficient parallel algorithms for optical computing with the discrete Fourier transform (DFT) primitive.

Publication ,  Journal Article
Reif, JH; Tyagi, A
Published in: Applied optics
October 1997

Optical-computing technology offers new challenges to algorithm designers since it can perform an n-point discrete Fourier transform (DFT) computation in only unit time. Note that the DFT is a nontrivial computation in the parallel random-access machine model, a model of computing commonly used by parallel-algorithm designers. We develop two new models, the DFT-VLSIO (very-large-scale integrated optics) and the DFT-circuit, to capture this characteristic of optical computing. We also provide two paradigms for developing parallel algorithms in these models. Efficient parallel algorithms for many problems, including polynomial and matrix computations, sorting, and string matching, are presented. The sorting and string-matching algorithms are particularly noteworthy. Almost all these algorithms are within a polylog factor of the optical-computing (VLSIO) lower bounds derived by Barakat and Reif [Appl. Opt. 26, 1015 (1987) and by Tyagi and Reif [Proceedings of the Second IEEE Symposium on Parallel and Distributed Processing (Institute of Electrical and Electronics Engineers, New York, 1990) p. 14].

Duke Scholars

Altmetric Attention Stats
Dimensions Citation Stats

Published In

Applied optics

DOI

EISSN

1539-4522

ISSN

1559-128X

Publication Date

October 1997

Volume

36

Issue

29

Start / End Page

7327 / 7340

Related Subject Headings

  • Optics
  • 5102 Atomic, molecular and optical physics
  • 4008 Electrical engineering
  • 0913 Mechanical Engineering
  • 0906 Electrical and Electronic Engineering
  • 0205 Optical Physics
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Reif, J. H., & Tyagi, A. (1997). Efficient parallel algorithms for optical computing with the discrete Fourier transform (DFT) primitive. Applied Optics, 36(29), 7327–7340. https://doi.org/10.1364/ao.36.007327
Reif, J. H., and A. Tyagi. “Efficient parallel algorithms for optical computing with the discrete Fourier transform (DFT) primitive.Applied Optics 36, no. 29 (October 1997): 7327–40. https://doi.org/10.1364/ao.36.007327.
Reif, J. H., and A. Tyagi. “Efficient parallel algorithms for optical computing with the discrete Fourier transform (DFT) primitive.Applied Optics, vol. 36, no. 29, Oct. 1997, pp. 7327–40. Epmc, doi:10.1364/ao.36.007327.

Published In

Applied optics

DOI

EISSN

1539-4522

ISSN

1559-128X

Publication Date

October 1997

Volume

36

Issue

29

Start / End Page

7327 / 7340

Related Subject Headings

  • Optics
  • 5102 Atomic, molecular and optical physics
  • 4008 Electrical engineering
  • 0913 Mechanical Engineering
  • 0906 Electrical and Electronic Engineering
  • 0205 Optical Physics