DocumentCode
2420146
Title
Optimal sorting algorithms on incomplete meshes with arbitrary fault patterns
Author
Yeh, Chi-Hsiang ; Parhami, Behrooz
Author_Institution
Dept. of Electr. & Comput. Eng., California Univ., Santa Barbara, CA, USA
fYear
1997
fDate
11-15 Aug 1997
Firstpage
4
Lastpage
11
Abstract
In this paper we propose simple and efficient algorithms for sorting on incomplete meshes. No hardware redundancy is required and no assumption is made about the availability of a complete submesh. The proposed robust sorting algorithms are very efficient when only a few processors are faulty and degrade gracefully as the number of faults increases. In particular we show that 1-1 sorting (1 key per healthy processor) in row-major or snakelike row-major order can be performed in 3n+o(n) communication and comparison steps on an n×n incomplete mesh that has an arbitrary pattern of o(√n) faulty processors. This is the fastest algorithm reported thus far for sorting in row-major and snakelike row-major orders on faulty meshes and the time complexity is quite close to its lower bound
Keywords
computational complexity; fault tolerant computing; parallel algorithms; sorting; 1-1 sorting; arbitrary fault patterns; incomplete meshes; lower bound; optimal sorting algorithms; robust sorting algorithms; time complexity; Application software; Degradation; Fault tolerance; Hardware; Microwave integrated circuits; Redundancy; Robustness; Scalability; Sorting; Topology;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Processing, 1997., Proceedings of the 1997 International Conference on
Conference_Location
Bloomington, IL
ISSN
0190-3918
Print_ISBN
0-8186-8108-X
Type
conf
DOI
10.1109/ICPP.1997.622530
Filename
622530
Link To Document