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
Link To Document