Title :
A shortperiodic two-dimensional systolic sorting algorithm
Author :
Schwiegelshohn, Uwe
Author_Institution :
Inst. of Network Theory & Circuit Design, Tech. Univ. Munich
Abstract :
An algorithm is presented for sorting n2 elements on a two-dimensional systolic processor array. It is proved that this algorithm requires O(nlog n) steps in the worst case. The state of the whole processor array recurs every eight steps, so no global control is necessary. An easy realization of this array on a VLSI circuit is thus possible, and the structure of an elementary processor cell is given. The sorting algorithm is well suited to solve problems of data transfer in locally connected parallel processors with distributed energy
Keywords :
cellular arrays; computational complexity; parallel algorithms; sorting; O(nlog n) steps; data transfer; distributed energy; elementary processor cell; locally connected parallel processors; shortperiodic two-dimensional systolic sorting algorithm; two-dimensional systolic processor array; Circuit synthesis; Concurrent computing; Distributed computing; Parallel machines; Sorting; Systolic arrays; Very large scale integration;
Conference_Titel :
Systolic Arrays, 1988., Proceedings of the International Conference on
Conference_Location :
San Diego, CA
Print_ISBN :
0-8186-8860-2
DOI :
10.1109/ARRAYS.1988.18066