• DocumentCode
    2649468
  • Title

    A fast, storage-efficient parallel sorting algorithm

  • Author

    Brent, Richard P. ; Tridgell, Andrew

  • Author_Institution
    Comput. Sci. Lab., Australian Nat. Univ., Canberra, ACT, Australia
  • fYear
    1993
  • fDate
    25-27 Oct 1993
  • Firstpage
    369
  • Lastpage
    379
  • Abstract
    A parallel sorting algorithm is presented for storage-efficient internal sorting on MIMD machines. The algorithm first sorts the elements within each node using a serial based algorithm, then a two-phase parallel merge. It requires additional storage of order of the square root of the number of elements in each node. Performance of the algorithm on two general-purpose MIMD machines, the Fujitsu AP1000 and the Thinking Machines CM5, is examined. The algorithm is suitable for implementation on special-purpose parallel machines, e.g., parallel database machines
  • Keywords
    parallel algorithms; parallel machines; sorting; special purpose computers; Fujitsu AP1000; MIMD machines; Thinking Machines CM5; parallel database machines; serial based algorithm; special-purpose parallel machines; storage-efficient parallel sorting algorithm; two-phase parallel merge; Australia; Concurrent computing; Database machines; Laboratories; Memory management; Parallel machines; Random number generation; Sorting; Speech recognition;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application-Specific Array Processors, 1993. Proceedings., International Conference on
  • Conference_Location
    Venice
  • ISSN
    1063-6862
  • Print_ISBN
    0-8186-3492-8
  • Type

    conf

  • DOI
    10.1109/ASAP.1993.397158
  • Filename
    397158