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)(2tr+tc), where t r and tc 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 :
بازگشت