GENERALIZED ROTATE SORT ON MESH-CONNECTED COMPUTERS WITH MULTIPLE BROADCASTING USING FEWER PROCESSORS

Citation
Cf. Lin et al., GENERALIZED ROTATE SORT ON MESH-CONNECTED COMPUTERS WITH MULTIPLE BROADCASTING USING FEWER PROCESSORS, International journal of high speed computing, 7(4), 1995, pp. 515-530
Citations number
13
Categorie Soggetti
Computer Sciences","Computer Science Theory & Methods
ISSN journal
01290533
Volume
7
Issue
4
Year of publication
1995
Pages
515 - 530
Database
ISI
SICI code
0129-0533(1995)7:4<515:GRSOMC>2.0.ZU;2-Y
Abstract
In this paper, we first present an O(log n) time sorting algorithm on 3-D mesh-connected computers with multiple broadcasting (abbreviated t o MCCMB) using n(1/2) X n(1/2) X n(1/2) processors. Our algorithm is d erived from rotate sort. Further, we also show that the result can be extended to n(1/k-1) x n(1/k-1) x ... x n(1/k-1) k-dimensional MCCMB o f size O(n(l+1/k-1)) to sort n data items in O(7(k-3) logn) time, for k greater than or equal to 3. The algorithm proposed is optimal speed- up while k is any constant. The contribution of this paper is to show that the proposed algorithm can be run in a higher dimensional MCCMB a nd using fewer processors but keeps the same time complexity as O(log n).