DocumentCode
3167185
Title
A parallel sorting algorithm on an eight-neighbor processor array
Author
Tanno, Kuninobo ; Takeda, Toshihiro ; Horoguchi, Susumu
Author_Institution
Dept. of Electr. & Inf. Eng., Yamagata Univ., Japan
fYear
1992
fDate
4-7 Aug 1992
Firstpage
456
Lastpage
468
Abstract
The authors deal with a new parallel sorting algorithm on an eight-neighbor processor array with wraparounds in the rows. The algorithm is very simple because it is composed of the iteration of only a primitive operation, comparing and exchanging four elements simultaneously. Each processor (processing element), arranged in a two-dimensional array can communicate with 8 neighbouring processors (if they exist). By fully making use of its communication capability and wraparounds properties, the algorithm sorts n ×n elements in the row-major order, and yields the sorting time of 3(n +1)(2t r+t c), where t r and t c are defined as the times for a unit routing step and a comparison processing, respectively
Keywords
parallel algorithms; sorting; communication capability; eight-neighbor processor array; parallel sorting algorithm; processing element; two-dimensional array; wraparounds; Concrete; Concurrent computing; Information processing; Information science; Sorting; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Application Specific Array Processors, 1992. Proceedings of the International Conference on
Conference_Location
Berkeley, CA
ISSN
1063-6862
Print_ISBN
0-8186-2967-3
Type
conf
DOI
10.1109/ASAP.1992.218552
Filename
218552
Link To Document