Title
The Complexity of Routing in Clos Permutation Networks
Document Type
Article
Publication Date
1-1-1994
Abstract
A lower bound on the amount of information necessary to compute the switch settings for a three-stage Clos network is derived. The bound is derived by considering the effect of a family of permutations, called balanced multiloops, on the settings of the switches of a Clos network. By carefully selecting these permutations, it is proven that there exists at least one switch in each stage whose setting depends upon at least (k — 3)(m/2 + l)/2 assignments in the permutations to be routed for k > 4 where m is the number of center-stage switches and k is the number of input and output-stage switches. It is also proven that the setting of the input stage depends on at least m - 1 assignments. Lower bounds on the routing time of a three-stage Clos network on a variety of machine models follow immediately from these results. In particular, any constant fan-in implementation of any routing algorithm for such a network should have a time lower bound of Ω(logmk). © 1994 IEEE
Publication Source (Journal or Book title)
IEEE Transactions on Information Theory
First Page
278
Last Page
284
Recommended Citation
Koppelman, D., & Oruç, A. (1994). The Complexity of Routing in Clos Permutation Networks. IEEE Transactions on Information Theory, 40 (1), 278-284. https://doi.org/10.1109/18.272499