Title :
On Sorting Multiple Bitonic Sequences
Author :
Lee, De-lei ; Batcher, Kenneth E.
Author_Institution :
York University, Canada
Abstract :
Bitonic sorters sort a single bitonic sequence into an ascending sequence. A multi-bitonic sorter is presented here, which sorts k bitonic sequences of n keys each into an ascending sequence in at most left( {leftlceil {log _2 left( {k + leftlceil {frac{k} {2}} rightrceil } right)} rightrceil + 1} right)left( {leftlceil {log _2 n} rightrceil - 1} right)+T(1,k)+leftlceil {log _2 k} rightrceil +1 time delay, where T(1,k) is the time delay needed to sort k keys in order; and k is any integer not restricted to 1.
Keywords :
Computer architecture; Computer science; Concurrent computing; Corporate acquisitions; Costs; Delay effects; Mathematics; Merging; Parallel processing; Sorting; Sorting networks; bitonic sequence; bitonic sorter; multi-bitonic sorter; odd-even merger; parallel processing.;
Conference_Titel :
Parallel Processing, 1994. Vol. 1. ICPP 1994. International Conference on
Conference_Location :
North Carolina State University, NC, USA
Print_ISBN :
0-8493-2493-9
DOI :
10.1109/ICPP.1994.137