Title :
A new class of optimal bounded-degree VLSI sorting networks
Author :
Alnuweiri, Hussein M.
Author_Institution :
Dept. of Electr. Eng., British Columbia Univ., Vancouver, BC, Canada
fDate :
6/1/1993 12:00:00 AM
Abstract :
Minimum-area very large scale integration (VLSI) networks have been proposed for sorting N elements in O(log,N ) time. However, most of such networks proposed have complex structures, and no explicit network construction is given in others. New designs of optimal VLSI sorters that combine rotate-sort with enumeration-sort to sort N numbers, each of length w (1+∈)logN bits (for any constant ∈>0), in time T∈[Ω(logN), Θ√(NlogN)]. The main attributes of the proposed sorters are a significantly smaller number of sorting nodes than in previous designs and smaller constant factors in their time complexity. The proposed sorters use a new class of reduced-area K -shuffle layouts to route data between sorting stages. These layouts can be also used to provide explicit designs for the column-sort technique developed by F.T. Leighton (1985)
Keywords :
VLSI; logic design; optimisation; sorting; K-shuffle layouts; VLSI sorting networks; bounded-degree; enumeration-sort; optimal VLSI sorters; reduced-area; rotate-sort; time complexity; Computer architecture; Computer networks; Concurrent computing; Hypercubes; Image analysis; Moon; Optimized production technology; Parallel processing; Sorting; Very large scale integration;
Journal_Title :
Computers, IEEE Transactions on