Analysis of polling systems
Space multiplexing of waveguides in optically interconnected multiprocessor systems
The Computer Journal - Special issue on object-oriented programming
Pipelined communications in optically interconnected arrays
Journal of Parallel and Distributed Computing
ISCA '91 Proceedings of the 18th annual international symposium on Computer architecture
Ethernet: distributed packet switching for local computer networks
Communications of the ACM
The topology, algorithms and analysis of a synchronous optical hypergraph architecture
The topology, algorithms and analysis of a synchronous optical hypergraph architecture
Theory, Volume 1, Queueing Systems
Theory, Volume 1, Queueing Systems
Conflict-free channel assignment for an optical cluster-based shuffle network configuration
SIGCOMM '94 Proceedings of the conference on Communications architectures, protocols and applications
IEEE Transactions on Parallel and Distributed Systems
The Journal of Supercomputing - Special issue: high performance computing systems
TDM and TWDM de Bruijn Networks and ShuffleNets for Optical Communications
IEEE Transactions on Computers
IEEE Transactions on Parallel and Distributed Systems
On scheduling all-to-all personalized connections and cost-effective designs in WDM rings
IEEE/ACM Transactions on Networking (TON)
Two dimensional maximal elements problem on a reconfigurable optical pipelined bus system
SAC '98 Proceedings of the 1998 ACM symposium on Applied Computing
Parallel Matrix Multiplication on a Linear Array with a Reconfigurable Pipelined Bus System
IEEE Transactions on Computers
L_2 Vector Median Filters on Arrays with Reconfigurable Optical Buses
IEEE Transactions on Parallel and Distributed Systems
Sublogarithmic Deterministic Selection on Arrays with a Reconfigurable Optical Bus
IEEE Transactions on Computers
Reconfiguration with Time Division Multiplexed MIN's for Multiprocessor Communications
IEEE Transactions on Parallel and Distributed Systems
Efficient Algorithms for the Hough Transform on Arrays with Reconfigurable Optical Buses
IPPS '96 Proceedings of the 10th International Parallel Processing Symposium
Fault Tolerant Algorithms for a Linear Array with a Reconfigurable Pipelined Bus System
IPDPS '00 Proceedings of the 15 IPDPS 2000 Workshops on Parallel and Distributed Processing
HPCA '95 Proceedings of the 1st IEEE Symposium on High-Performance Computer Architecture
Aizu supercomputer: a massively parallel system for virtual reality problems
PAS '95 Proceedings of the First Aizu International Symposium on Parallel Algorithms/Architecture Synthesis
IEEE Transactions on Parallel and Distributed Systems
An Efficient R-Mesh Implementation of LDPC Codes Message-Passing Decoder
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Workshop 8 - Volume 09
Journal of Parallel and Distributed Computing
IEEE Transactions on Parallel and Distributed Systems
Journal of Parallel and Distributed Computing
ICA3PP '09 Proceedings of the 9th International Conference on Algorithms and Architectures for Parallel Processing
Linear array with a reconfigurable pipelined bus system - Concepts and applications
Information Sciences: an International Journal
simulating a PR-mesh on an larpbs
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
Hi-index | 14.99 |
An optical communication structure is proposed for multiprocessor arrays which exploits the high communication bandwidth of optical waveguides. The structure takes advantage of two properties of optical signal transmissions on waveguides, namely, unidirectional propagation and predictable propagation delays per unit length. Because of these two properties, time-division multiplexing (TDM) of messages has the same effect as message pipelining on optical waveguides. Two TDM approaches are proposed, and the combination of the two is used in the design of the optical communication structure. Analysis and simulation results are given to demonstrate the communication effectiveness of the system. A clock distribution method is proposed to address potential synchronization problems. Feasibility issues with current and future technologies are discussed.