Paper
4 April 1997 Versatile processor arrays based on segmented optical buses
Yueming Li, Si Qing Zheng, Xiangyang Yang
Author Affiliations +
Abstract
We explore the potential of using optical waveguides and switches to build high performance parallel processing systems by introducing a new class of parallel computing architectures. This class of architectures are based on a special kind of reconfigurable buses called segmented buses. A segmented bus is a bus that can be dynamically partitioned into segments, called sub-buses, under program control. Such a bus can be used as a basic building block for constructing powerful parallel architectures. We show that parallel architectures based on segmented buses are versatile by embedding parallel communication patterns supported by a wide variety of networks such as linear array, ring, complete binary tree, X-tree, mesh-of-trees, multidimensional mesh, torus, multigrid and pyramid into segmented bus based architectures, and show that all these networks can be simulated with small slowdown factors.
© (1997) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Yueming Li, Si Qing Zheng, and Xiangyang Yang "Versatile processor arrays based on segmented optical buses", Proc. SPIE 3005, Optoelectronic Interconnects and Packaging IV, (4 April 1997); https://doi.org/10.1117/12.271099
Lens.org Logo
CITATIONS
Cited by 2 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Switches

Computer architecture

Computer simulations

Array processing

Network architectures

Parallel computing

Telecommunications

Back to Top