arrow
返回

A randomized parallel sorting algorithm with an experimental study

delete1998-07-01
delete26
PRE
AI
H
Helman, DR
D
David A. Bader
J
Joseph F. JáJá
DOI:10.1006/jpdc.1998.1462delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Previous schemes for sorting on general-purpose parallel machines have had to choose between poor load balancing and irregular communication or multiple rounds of all-to-all personalized communication. In this paper, we introduce a novel variation on sample sort which uses only two rounds of regular all-to-all personalized communication in a scheme that yields very good load balancing with virtually no overhead. Moreover, unlike previous variations, our algorithm efficiently handles the presence of duplicate values without the overhead of tagging each element with a unique identifier. This algorithm was implemented in SPLIT-C and run on a variety of platforms, including the Thinking Machines CM-5, the IBM SP-2, and the Gray Research T3D. We ran our code using widely different benchmarks to examine the dependence of our algorithm on the input distribution. Our experimental results illustrate the efficiency and scalability of our algorithm across different platforms. In fact, it seems to outperform all similar algorithms known to the authors on these platforms, and its performance is invariant over the set of input distributions unlike previous efficient algorithms. Our results also compare favorably with those reported for the simpler ranking problem posed by the NAS Integer Sorting (IS) Benchmark. (C) 1998 Academic Press, Inc.
Keyword:
parallel algorithms
generalized sorting
integer sorting
sample sort
parallel performance

期刊

Journal of Parallel and Distributed Computing 封面图
Journal of Parallel and Distributed Computing
IF:
4
论文数:
3.8K
被引数:
4.8K

机构

暂无机构信息
引用论文

引用论文

err分享
err收藏
err分享
err收藏
Does the Width of the Bony Cochlear Nerve Canal Predict the Outcomes of Cochlear Implantation?
err2018-01-01
err0
errOAAI
errJuyong Chung; Jeong Hun Jang; Sun O Chang; Jae-Jin Song; Sung-Woo Cho; So Young Kim; Jun Ho Lee; Seung-Ha Oh
err分享
err收藏
err分享
err收藏
Quantum dynamics simulations using Gaussian wavepackets: the vMCG method
err2015-07-07
err0
PREAI
errG.W. Richings; I. Polyak; K.E. Spinlove; G.A. Worth; I. Burghardt; B. Lasorne
err分享
err收藏
学者 查看更多内容