ACM Home Page
Please provide us with feedback. Feedback
Sorting on a mesh-connected parallel computer
Full text PdfPdf (784 KB)
Source
Communications of the ACM archive
Volume 20 ,  Issue 4  (April 1977) table of contents
Pages: 263 - 271  
Year of Publication: 1977
ISSN:0001-0782
Authors
C. D. Thompson  Carnegie-Mellon Univ., Pittsburgh, PA
H. T. Kung  Carnegie-Mellon Univ., Pittsburgh, PA
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 12,   Downloads (12 Months): 88,   Citation Count: 82
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/359461.359481
What is a DOI?

ABSTRACT

Two algorithms are presented for sorting n2 elements on an n × n mesh-connected processor array that require O (n) routing and comparison steps. The best previous algoritmhm takes time O(n log n). The algorithms of this paper are shown to be optimal in time within small constant factors. Extensions to higher-dimensional arrays are also given.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Barnes, G.H., et al. The ILLIAC IV computer. IEEE Trans. Comptrs. C-17 (1968), 746-757.
 
2
Batcher, K.E. Sorting networks and their applications. Proc. AFIPS 1968 SJCC, Vol. 32, AFIPS Press, Montvale, N.J., pp. 307-314.
 
3
Baudet, G., and Stevenson, D. Optimal sorting algorithms for parallel computers. Comptr. Sci. Dep. Rep., Carnegie-Mellon U., Pittsburgh, Pa., May 1975. To appear in IEEE Trans. Comptrs, 1977.
 
4
Flynn, M.J. Very high-speed computing systems. Proc. IEEE 54 (1966), 1901-1909.
 
5
Gentleman, W.M. Some complexity results for matrix computations on parallel processors. Presented at Syrup. on New Directions and Recent Results in Algorithms and Complexity, Carnegie-Mellon U., Pittsburgh, Pa., April 1976.
 
6
 
7
 
8
Stone, H.S. Parallel processing with the perfect shuffle. IEEE Trans. Comptrs. C-20 (1971), 153-161.

CITED BY  82

Collaborative Colleagues:
C. D. Thompson: colleagues
H. T. Kung: colleagues