DocumentCode :
2764402
Title :
Parallel sorting of large arrays on the MasPar MP-1
Author :
Prins, J.F. ; Smith, J.A.
Author_Institution :
Dept. of Comput. Sci., North Carolina Univ., Chappel Hill, NC, USA
fYear :
1990
fDate :
8-10 Oct 1990
Firstpage :
59
Lastpage :
64
Abstract :
The problem of sorting a collection of values on a mesh-connected, distributed-memory, SIMD (single-instruction-stream, multiple-data-stream) computer using variants of Batcher´s bitonic sort algorithm is considered for the case in which the number of values exceeds the number of processors in the machine. In this setting the number of comparisons can be reduced asymptotically if the processors have addressing autonomy (locally indirect addressing), and communication costs can be reduced by judicious domain decomposition. The implementation of several related adaptations of bitonic sort on a MasPar MP-1 is reported. Performance is analyzed in relation to the virtualization ratio VPR. It is concluded that the most reasonable large-array sort for this machine will combine hypercube virtualization with the processor axes transposed dynamically within an xnet embedding
Keywords :
parallel algorithms; sorting; MasPar MP-1; SIMD; bitonic sort algorithm; large arrays; locally indirect addressing; parallel sorting; virtualization ratio VPR; Bandwidth; Computer languages; Computer science; Concurrent computing; Contracts; Costs; Distributed computing; Nearest neighbor searches; Programmable control; Sorting;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Frontiers of Massively Parallel Computation, 1990. Proceedings., 3rd Symposium on the
Conference_Location :
College Park, MD
Print_ISBN :
0-8186-2053-6
Type :
conf
DOI :
10.1109/FMPC.1990.89439
Filename :
89439
Link To Document :
بازگشت