DocumentCode
962516
Title
Tight Bounds on the Complexity of Parallel Sorting
Author
Leighton, Tom
Author_Institution
Department of Mathematics and the Laboratory for Computer Science, Massachusetts Institute of Technology, Cambridge, MA 02139.
Issue
4
fYear
1985
fDate
4/1/1985 12:00:00 AM
Firstpage
344
Lastpage
354
Abstract
In this paper, we prove tight upper and lower bounds on the number of processors, information transfer, wire area, and time needed to sort N numbers in a bounded-degree fixed-connection network. Our most important new results are: 1) the construction of an N-node degree-3 network capable of sorting N numbers in O(log N) word steps; 2) a proof that any network capable of sorting N (7 log N)-bit numbers in T bit steps requires area A where AT2 = ¿(N2 log2 N); and 3) the construction of a ``small-constant-factor´´ bounded-degree network that sorts N ¿(log N)-bit numbers in T = ¿(log N) bit steps with A = ¿(N2) area.
Keywords
Circuits; Complexity theory; Concurrent computing; Helium; History; Routing; Semiconductor device measurement; Sorting; Very large scale integration; Wire; Area-time tradeoffs; circuit complexity; communication complexity; fixed-connection network; information transfer; packet routing; parallel computation; sorting; universal computer; very large scale Integration;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/TC.1985.5009385
Filename
5009385
Link To Document