Fast sorting algorithms on reconfigurable array of processors with optical buses

Mounir Hamdi*, J. Tong, C. W. Kin

*Corresponding author for this work

Research output: Contribution to conferencePaperpeer-review

3 Citations (Scopus)

Abstract

The Reconfigurable Array with Spanning Optical Buses (RASOB) has recently received a lot of attention from the research community. By taking advantage of the unique properties of optical transmission, the RASOB provides flexible reconfiguration and strong connectivities with low hardware and control complexities. In this paper, we use this architecture for the design of efficient sorting algorithms on the 1-D RASOB and the 2-D RASOB. Our parallel sorting algorithm on the 1-D RASOB, which sorts N data items using N processors in O(k) time where k is the size of the data items to be in bits, is based on a novel divide-and-conquer scheme. On the other hand, our parallel sorting algorithm on the 2-D RASOB is based on the sorting algorithm on the 1-D RASOB in conjunction with the well known Rotatesort algorithm. This algorithm sorts N data items on a 2-D RASOB of size N in O(k) time. These sorting algorithms outperform state-of-the-art sorting algorithms on reconfigurable arrays of processors with electronic buses.

Original languageEnglish
Pages183-188
Number of pages6
Publication statusPublished - 1996
Externally publishedYes
EventProceedings of the 1996 International Conference on Parallel and Distributed Systems (ICPADS'96) - Tokyo, Jpn
Duration: 3 Jun 19966 Jun 1996

Conference

ConferenceProceedings of the 1996 International Conference on Parallel and Distributed Systems (ICPADS'96)
CityTokyo, Jpn
Period3/06/966/06/96

Fingerprint

Dive into the research topics of 'Fast sorting algorithms on reconfigurable array of processors with optical buses'. Together they form a unique fingerprint.

Cite this