DocumentCode :
244412
Title :
Comparison Criticality in Sorting Algorithms
Author :
Jones, Tom Baehr ; Ackley, David H.
Author_Institution :
Dept. of Comput. Sci., Univ. of New Mexico, Albuquerque, NM, USA
fYear :
2014
fDate :
23-26 June 2014
Firstpage :
726
Lastpage :
731
Abstract :
Fault tolerance techniques often presume that the end-user computation must complete flawlessly. Though such strict correctness is natural and easy to explain, it´s increasingly unaffordable for extreme-scale computations, and blind to possible preferences among errors, should they prove inevitable. In a case study on traditional sorting algorithms, we present explorations of a criticality measure defined over expected fault damage rather than probability of correctness. We discover novel ´error structure´ in even the most familiar algorithms, and observe that different plausible error measures can qualitatively alter criticality relationships, suggesting the importance of explicit error measures and criticality in the wise deployment of the limited spare resources likely to be available in future extreme-scale computers.
Keywords :
software fault tolerance; sorting; end-user computation; explicit error measures; extreme-scale computations; extreme-scale computers; fault tolerance techniques; plausible error measures; sorting algorithms; Fault tolerance; Fault tolerant systems; Indexes; Measurement uncertainty; Position measurement; Sorting; Fault-intolerance; criticality; fault tolerance; robust-first computing; sorting algorithms;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Dependable Systems and Networks (DSN), 2014 44th Annual IEEE/IFIP International Conference on
Conference_Location :
Atlanta, GA
Type :
conf
DOI :
10.1109/DSN.2014.74
Filename :
6903632
Link To Document :
بازگشت