EFFICIENT PARALLEL ALGORITHMS FOR OPTICAL COMPUTING WITH THE DFT PRIMITIVE

被引:0
|
作者
REIF, J [1 ]
TYAGI, A [1 ]
机构
[1] UNIV N CAROLINA, DEPT COMP SCI, CHAPEL HILL, NC 27599 USA
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The optical computing technology offers new challenges to the algorithm designers since it can perform an n-point DFT computation in only unit time. Note that DFT is a non-trivial computation in the PRAM model. We develop two new models, DFT-VLSIO and 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 of these algorithms are within a polylog factor of the optical computing (VLSIO) lower bounds derived in [BR87] and [TR90].
引用
收藏
页码:149 / 160
页数:12
相关论文
共 50 条
  • [1] Efficient parallel algorithms for optical computing with the discrete Fourier transform (DFT) primitive
    Reif, JH
    Tyagi, A
    [J]. APPLIED OPTICS, 1997, 36 (29) : 7327 - 7340
  • [2] A PARALLEL ARCHITECTURE AND ALGORITHMS FOR OPTICAL COMPUTING
    LOURI, A
    [J]. OPTICS COMMUNICATIONS, 1989, 72 (1-2) : 27 - 36
  • [3] Efficient Parallel Algorithms for Computing Percolation Centrality
    Chandramouli, Athreya
    Jana, Sayantan
    Kothapalli, Kishore
    [J]. 2021 IEEE 28TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING, DATA, AND ANALYTICS (HIPC 2021), 2021, : 111 - 120
  • [4] Efficient primitive binary morphological algorithms on a massively parallel processor
    Svolos, AI
    Konstantopoulos, CG
    Kaklamanis, C
    [J]. JOURNAL OF ELECTRONIC IMAGING, 2001, 10 (02) : 567 - 575
  • [5] Efficient parallel computing using digital filtering algorithms
    Ecer, A
    Gopalaswamy, N
    Akay, HU
    Chien, YP
    [J]. PARALLEL COMPUTATIONAL FLUID DYNAMICS: RECENT DEVELOPMENTS AND ADVANCES USING PARALLEL COMPUTERS, 1998, : 325 - 332
  • [6] PARALLEL ALGORITHMS BASED ON EXPANDER GRAPHS FOR OPTICAL COMPUTING
    PATURI, R
    LU, DT
    FORD, JE
    ESENER, SC
    LEE, SH
    [J]. APPLIED OPTICS, 1991, 30 (08): : 917 - 927
  • [7] Efficient hierarchical parallel genetic algorithms using grid computing
    Lim, Dudy
    Ong, Yew-Soon
    Jin, Yaochu
    Sendhoff, Bernhard
    Lee, Bu-Sung
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2007, 23 (04): : 658 - 670
  • [8] Efficient polynomial time algorithms computing industrial-strength primitive roots
    Dubrois, J
    Dumas, JG
    [J]. INFORMATION PROCESSING LETTERS, 2006, 97 (02) : 41 - 45
  • [9] Efficient optical reservoir computing for parallel data processing
    Bu, Ting
    Zhang, He
    Kumar, Santosh
    Jin, Mingwei
    Kumar, Prajnesh
    Huang, Yuping
    [J]. OPTICS LETTERS, 2022, 47 (15) : 3784 - 3787
  • [10] PARALLEL ALGORITHMS FOR SCIENTIFIC COMPUTING
    EVANS, DJ
    [J]. HIGH PERFORMANCE COMPUTING /, 1989, : 3 - 17