返回
Parallel sorting algorithm using multiway merge and its implementation on a multi-mesh network
DOI:10.1006/jpdc.2000.1636.png)
摘要
En 中文
In this paper, we present a parallel sorting algorithm using the technique of multi-way merge. This algorithm, when implemented on a t dimensional mesh having n(t) nodes (t> 2), sorts n(t) elements in O((t(2) - 3t + 2) n) time, thus offering a better order of time complexity than the [((t(2) - t)n log n)/2 + O(nt)]- time algorithm of P, F. Corbett and I. D. Scherson (1992, IEEE Trans. Parallel Distrib. Systems 3, 626 632). Further, the proposed algorithm can also be implemented on a Multi-Mesh network (1999, D. Das, M. De, and B. P. Sinha. IEEE Trans. Comput. 48, 536-551) to sort N elements in 54N(1/4) + o(N-1/4) steps, which shows an improvement over 58N(1/4) + o(N-1/4) steps needed by the algorithm in (1997, M.De, D.Das: M.Ghosh, and P. B. Sinha. IEEE Trans. Comput. 46, 1132-1137). (C) 2000 Academic Press.
Keyword:
multi-way merge
shear-sort
odd-even merge sort
2D mesh
multi-mesh
multidimensional mesh
SIMD
MIMD
PRAM
EREW
CREW
期刊
IF:
4
论文数:
3.8K
被引数:
4.8K
机构
暂无机构信息

