Efficient protocols for permutation routing on all-optical multistage interconnection networks
Authors:
- Shietung PengSPShietung Peng
- 7 November 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- No. 01903918,p. 513-520
Abstract
To realize a routing request R on a WDM (wavelength division multiplexing) all-optical network, one needs to set up routing paths in the network for every input-output pair in R and to assign a wavelength to each path so that the paths with the same wavelength are edge-disjoint. The optical bandwidth of the WDM all-optical network is the number of wavelengths supported by each link of the network. If the number of wavelengths for realizing R is at most the bandwidth of the network then R can be routed in one round of routing. However, when the number of wavelengths needed is beyond the bandwidth, multiple rounds of routing are required. In this case, it is important to minimize the number of rounds of routing. We give two deterministic algorithms for permutation routings on the parallel computing systems connected by all-optical multistage interconnection networks (MINs). For the parallel computing systems with practical size, the first algorithm realizes any permutation in two rounds of routing. The second algorithm realizes any bit-permute-complement (BPC) permutation on the n-dimensional MINs in two rounds of routing.Keywords
This publication has 17 references indexed in Scilit:
- NEC Cenju-3: a microprocessor-based parallel computer2002
- Bounds on the number of passes in multistage interconnection networks2002
- Permutation capability of optical multistage interconnection networks2002
- Adaptive wavelength routing in all-optical networksIEEE/ACM Transactions on Networking, 1998
- Randomized protocols for low-congestion circuit routing in multistage interconnection networks1998
- Routing a Permutation in the Hypercube by Two Sets of Edge Disjoint PathsJournal of Parallel and Distributed Computing, 1997
- A note on optical routing on treesInformation Processing Letters, 1997
- Wavelength requirements of all-optical networksIEEE/ACM Transactions on Networking, 1995
- Notes on Shuffle/Exchange-Type Switching NetworksIEEE Transactions on Computers, 1980
- Parallel Permutations of Data: A Benes Network Control Algorithm for Frequently Used PermutationsIEEE Transactions on Computers, 1978