IEEE Transactions on Communications · 1988 · 59 citations · 10 references
ComputingComputer EngineeringComputer ScienceAlgorithmsComputer ArchitectureComputer NetworksRoutingRouting AlgorithmsSwitching TechniquesBanyan NetworksBitonic SortRadix SortSelf-routingSorting Networks
It is shown that the Batcher-banyan network performs as a universal self-routing switch when inputs with unassigned destinations are present. This is demonstrated by first proving that banyan networks can realize permutations represented by bitonic sequences, and then noting that the sorted output of the Batcher network can be viewed as a bitonic sequence. Two methods are proposed for reducing the complexity of the Batcher-banyan network. In the first method, one stage of the banyan network is eliminated by assigning proper destination tags to the unassigned inputs. In the second, a self-routing switch based on the binary-radix sorting scheme is shown to be more economical for a small number of lines.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
10
Sorting networks and their applications
Kenneth E. Batcher · 1968 · 2.4K citations
Parallel Processing with the Perfect Shuffle
Harold S. Stone · IEEE Transactions on Computers · 1971 · 1.3K citations