๐”– Bobbio Scriptorium
โœฆ   LIBER   โœฆ

Communication-Efficient Sorting Algorithms on Reconfigurable Array of Processors With Slotted Optical Buses

โœ Scribed by Mounir Hamdi; Chunming Qiao; Yi Pan; J. Tong


Publisher
Elsevier Science
Year
1999
Tongue
English
Weight
222 KB
Volume
57
Category
Article
ISSN
0743-7315

No coin nor oath required. For personal study only.

โœฆ Synopsis


The reconfigurable array with slotted optical buses (RASOB) has recently received a lot of attention from the research community. In this paper, we first discuss the reconfiguration methods and communication capabilities of the RASOB architecture. Then, we use this architecture for the implementation of efficient sorting algorithms on the 1D RASOB and the 2D RASOB. Our parallel sorting algorithm on the 1D RASOB is based on an efficient divide-and-conquer scheme. It sorts N data items using N processors in O(k) communication cycles where k is the size of the data items to be sorted in bits. We further develop a parallel sorting algorithm on the 2D RASOB based on the sorting algorithm on the 1D RASOB in conjunction with the well known Rotatesort algorithm. Similarly, this algorithm sorts N data items on a 2D RASOB of size N in O(k) communication cycles. These sorting algorithms are much more efficient than state-of-the-art sorting algorithms on reconfigurable arrays of processors with electronic buses using the same number of processors.


๐Ÿ“œ SIMILAR VOLUMES


Efficient Parallel Algorithms for Hierar
โœ Chin-Hsiung Wu; Shi-Jinn Horng; Horng-Ren Tsai ๐Ÿ“‚ Article ๐Ÿ“… 2000 ๐Ÿ› Elsevier Science ๐ŸŒ English โš– 225 KB

Clustering is a basic operation in image processing and computer vision, and it plays an important role in unsupervised pattern recognition and image segmentation. While there are many methods for clustering, the single-link hierarchical clustering is one of the most popular techniques. In this pape