• DocumentCode
    2399243
  • Title

    High throughput optical algorithms for the FFT and sorting via data packing

  • Author

    Bergman, Keren ; Burdge, Geoffrey L. ; Carlson, D.A. ; Coletti, N.B. ; Jordan, Harry E. ; Kannan, Rajgopal ; Lee, Kyungsook Y. ; Merkey, Phillip R. ; Prucnal, Paul R. ; Reed, C.S. ; Straub, Douglas E.

  • Author_Institution
    Dept. of Electr. Eng., Princeton Univ., NJ, USA
  • fYear
    1996
  • fDate
    27-29 Oct 1996
  • Firstpage
    168
  • Lastpage
    176
  • Abstract
    This paper demonstrates that the potential for very high speed computation provided by optical technology can be achieved for important computational problems including the fast Fourier transform and sorting. First a programming model that captures the `time-of-flight´ characteristics of optical fibers and switching elements is presented. Then it is shown that the FFT and the radix sort algorithms can both be reduced to the computational kernel of `packing´ intermediate data results that are continuously moving through an optical fiber. New algorithms are developed for the general packing problem, and the details of how to implement them in optics are presented. The resulting systems have the potential for operating at clock rates that are two or more orders of magnitude higher than conventional computers
  • Keywords
    clocks; fast Fourier transforms; optical computing; optical fibre LAN; parallel algorithms; sorting; FFT; clock rates; computational kernel; computational problems; data packing; fast Fourier transform; general packing problem; high throughput optical algorithms; optical computing; optical fiber; optical fibers; optical fibre LAN; programming model; radix sort algorithms; sorting; switching elements; time-of-flight; very high speed computation; Clocks; Fast Fourier transforms; High speed optical techniques; Optical computing; Optical devices; Optical fibers; Physics computing; Sorting; Space technology; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Massively Parallel Processing Using Optical Interconnections, 1996., Proceedings of the Third International Conference on
  • Conference_Location
    Maui, HI
  • Print_ISBN
    0-8186-7591-8
  • Type

    conf

  • DOI
    10.1109/MPPOI.1996.559079
  • Filename
    559079