TY - JOUR
T1 - Three-dimensional optical architecture and data-parallel algorithms for massively parallel computing
AU - Louri, Ahmed
N1 - Funding Information:
NSF Grant MIP-8909326 supported this research. I presented a preliminary version of this work at the 15th International Symposium on Computer Architecture in Honolulu on June 1, 1988.
Funding Information:
�Ptics, due to its inherent parallelism and noninterfering communications, is under serious consideration for de-signs of massively parallel processing systems of the future. To contribute to this undertaking, designers at the University of Arizona's Department of Electrical and Computing Engineering explored a three-dimensional oplical computing architecture under a grant from the US National Science Foundation. 11lis model-a single-instruction, multiple-data system, or SIMD--exploits spatial parallelism and processes 2D binary images as fundamental computational entities based on symbolic substitution logic. A better alternative than electronic mesh computers, this system effectively implements highly structured data-parallel algorithms, such as signal and image processing. partial difterential equations. multidimensional numerical transforms, and numerical supercomputing. The model includes a hierarchical mapping technique that helps design the algorithms and maps them onto the proposed optical architecture.
PY - 1991/4
Y1 - 1991/4
N2 - A 3-D optical architecture currently under investigation is described. This model, a single-instruction, multiple-data (SIMD) system, exploits spatial parallelism and processes 2-D binary images as fundamental computational entities using symbolic substitution logic. This system effectively implements highly structured data-parallel algorithms, such as signal and image processing, partial differential equations, multidimensional numerical transforms, and numerical supercomputing. The model includes a hierarchical mapping technique that helps design the algorithms and maps them onto the proposed optical architecture. The symbolic substitution logic and the mapping of data-parallel algorithms are discussed. The theoretical performance of the optical system was estimated and compared with that of electronic SIMD array processors. Preliminary results show that the system provides greater computational throughput and efficiency than its electronic counterparts.
AB - A 3-D optical architecture currently under investigation is described. This model, a single-instruction, multiple-data (SIMD) system, exploits spatial parallelism and processes 2-D binary images as fundamental computational entities using symbolic substitution logic. This system effectively implements highly structured data-parallel algorithms, such as signal and image processing, partial differential equations, multidimensional numerical transforms, and numerical supercomputing. The model includes a hierarchical mapping technique that helps design the algorithms and maps them onto the proposed optical architecture. The symbolic substitution logic and the mapping of data-parallel algorithms are discussed. The theoretical performance of the optical system was estimated and compared with that of electronic SIMD array processors. Preliminary results show that the system provides greater computational throughput and efficiency than its electronic counterparts.
UR - http://www.scopus.com/inward/record.url?scp=0026140136&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0026140136&partnerID=8YFLogxK
U2 - 10.1109/40.76620
DO - 10.1109/40.76620
M3 - Article
AN - SCOPUS:0026140136
SN - 0272-1732
VL - 11
SP - 24-27, 65
JO - IEEE Micro
JF - IEEE Micro
IS - 2
ER -