DocumentCode
3488268
Title
Impact on Reliability in the Control-Flow of Programs under Compiler Optimizations
Author
Parizi, R. ; Ferreira, Ricardo ; Freitas, Adelaide ; Carro, Luigi
Author_Institution
Inst. de Inf., Fed. Univ. of Rio Grande do Sul, Porto Alegre, Brazil
fYear
2012
fDate
5-7 Nov. 2012
Firstpage
43
Lastpage
48
Abstract
This paper evaluates the impact on reliability in the control-flow of programs that compiler optimizations incur in terms of fault coverage for the Automatic Correction of Control-flow Errors technique. This technique was implemented in the LLVM framework, enabling the automated analysis of programs. In order to evaluate the efficiency of the technique of fault tolerance we performed a series of fault injection experiments using the MiBench benchmark suite as case study, measuring how individual and combined optimizations impact reliability.
Keywords
error correction; optimising compilers; program control structures; program diagnostics; program testing; software fault tolerance; Automatic Correction of Control-flow Errors technique; LLVM framework; MiBench benchmark suite; automated program analysis; compiler optimization; fault coverage; fault injection experiment; fault tolerance; program control flow; reliability; Benchmark testing; Hardware; Optimization; Program processors; Reliability; Systems engineering and theory;
fLanguage
English
Publisher
ieee
Conference_Titel
Computing System Engineering (SBESC), 2012 Brazilian Symposium on
Conference_Location
Natal
ISSN
2324-7886
Print_ISBN
978-1-4673-5747-0
Type
conf
DOI
10.1109/SBESC.2012.17
Filename
6473630
Link To Document