|
ABSTRACT
In this paper the construction of a switching network capable of n!-permutation of its n input terminals to its n output terminals is described. The building blocks for this network are binary cells capable of permuting their two input terminals to their two output terminals.
The number of cells used by the network is <n · log2 n - n + 1> = ∑n k=1 2 k>. It could be argued that for such a network this number of cells is a lower bound, by noting that binary decision trees in the network can resolve individual terminal assignments only and not the partitioning of the permutation set itself which requires only 2 n!> = <∑n k=1 log2 k> binary decisions.
An algorithm is also given for the setting of the binary cells in the network according to any specified permutation.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
HALL, P. On representatives of subsets. J. London Math. Soe. 10 (1965), 26-30.
|
| |
2
|
BENES, V. E. MathemaTIcal Theory of connecting networks and Telephone Traffic. Academic Press New York, 1935.
|
CITED BY 58
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Yefim Dinitz , Shimon Even , Roni Kupershtok , Maria Zapolotsky, Some compact layouts of the butterfly, Proceedings of the eleventh annual ACM symposium on Parallel algorithms and architectures, p.54-63, June 27-30, 1999, Saint Malo, France
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Friedhelm Meyer auf der Heide , Martin Storch , Rolf Wanka, Optimal trade-offs between size and slowdown for universal parallel networks, Proceedings of the seventh annual ACM symposium on Parallel algorithms and architectures, p.119-128, June 24-26, 1995, Santa Barbara, California, United States
|
|
|
|
|
|
Richard Cole , Bruce M. Maggs , Friedhelm Meyer auf der Heide , Michael Mitzenmacher , Andréa W. Richa , Klaus Schröder , Ramesh K. Sitaraman , Berthold Vöcking, Randomized protocols for low-congestion circuit routing in multistage interconnection networks, Proceedings of the thirtieth annual ACM symposium on Theory of computing, p.378-388, May 24-26, 1998, Dallas, Texas, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Richard R. Koch , F. T. Leighton , Bruce M. Maggs , Satish B. Rao , Arnold L. Rosenberg , Eric J. Schwabe, Work-preserving emulations of fixed-connection networks, Journal of the ACM (JACM), v.44 n.1, p.104-147, Jan. 1997
|
|
|
|
|
|
Yuan Lin , Hyunseok Lee , Mark Woh , Yoav Harel , Scott Mahlke , Trevor Mudge , Chaitali Chakrabarti , Krisztian Flautner, SODA: A Low-power Architecture For Software Radio, ACM SIGARCH Computer Architecture News, v.34 n.2, p.89-101, May 2006
|
|
|
Yuan Lin , Hyunseok Lee , Mark Woh , Yoav Harel , Scott Mahlke , Trevor Mudge , Chaitali Chakrabarti , Krisztian Flautner, SODA: A High-Performance DSP Architecture for Software-Defined Radio, IEEE Micro, v.27 n.1, p.114-123, January 2007
|
|
|
Karl N. Levitt , Milton W. Green , Jack Goldberg, A study of the data commutation problems in a self-repairable multiprocessor, Proceedings of the April 30--May 2, 1968, spring joint computer conference, April 30-May 02, 1968, Atlantic City, New Jersey
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|