• 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