Download:
by Andrew Tridgell, Richard P. Brent Y
http://web.comlab.ox.ac.uk/oucl/work/richard.brent/pub/../pd/rpb140tr.pdf
Add To MetaCart
Abstract:
A parallel sorting algorithm is presented for general purpose internal sorting on MIMD machines. The algorithm initially sorts the elements within each node using a serial sorting algorithm, them proceeds with a two-phase parallel merge. The algorithm is comparison-based and requires additional storage of order the square root of the number of elements in each node. Performance of the algorithm is examined on two MIMD machines, the Fujitsu AP1000 and the Thinking Machines CM5. Keywords: Batcher's merge-exchange sort, distributed memory, Fujitsu AP1000, parallel sorting,
Citations
|
492
|
Art of Computer Programming, Volume 3: Sorting and Searching (2nd Edition
– Knuth
- 1998
|
|
380
|
Sorting networks and their applications
– Batcher
- 1968
|
|
174
|
A comparison of sorting algorithms for the connection machine CM-2
– Blelloch, Leiserson, et al.
- 1991
|
|
129
|
A logarithmic time sort for linear size networks
– Reif, Valiant
- 1987
|
|
91
|
Parallel sorting by regular sampling
– Shi, Schaeffer
- 1992
|
|
77
|
Parallel Sorting Algorithms
– Akl
- 1985
|
|
30
|
EDI, Sorting in c log n parallel steps, Combinatorica,3
– AJTAI, 'OS, et al.
- 1983
|
|
20
|
An Improved Supercomputing Sorting Benchmark", Proc Supercomputing 92
– Thearling, Smith
- 1992
|
|
20
|
CAP-II Architecture
– Ishihata, Horie, et al.
- 1990
|
|
19
|
Practical in-place merging
– Huang, Langston
- 1988
|
|
18
|
An architecture for the AP1000 highly parallel computer”, Fujitsu Sci
– Ishihata, Horie, et al.
- 1993
|
|
11
|
Logarithmic Time Cost Optimal Parallel Sorting is Not Yet Fast
– Natvig
- 1990
|
|
8
|
Sorting in c log n parallel steps", Combinatorica 3
– Ajtai, Kolmos, et al.
- 1983
|
|
6
|
An Optimal Ordering Algorithm without a Field Operation
– Kronrod
- 1969
|
|
5
|
Efficient Implementation of Sorting Algorithms on Asynchronous Distributed-Memory Machines
– Zhou, Brent, et al.
- 1993
|
|
4
|
personal communication
– Rashid
- 1993
|
|
3
|
solution to problem 5.3.4
– ibid
|
|
2
|
et al, Solving Problems on
– Fox
- 1988
|
|
1
|
Performance evaluation of the AP1000, Fujitsu Sci
– Shimizu, Horie, et al.
- 1993
|