Title :
Compiler-directed instruction duplication for soft error detection
Author :
Hu, Jie S. ; Li, Feihui ; Degalahal, Vijay ; Kandemir, Mahmut ; Vijaykrishnan, N. ; Irwin, Mary J.
Author_Institution :
Dept. of Electr. & Comput. Eng., New Jersey Inst. of Technol., Newark, NJ, USA
Abstract :
We experiment with compiler-directed instruction duplication to detect soft errors in VLIW datapaths. In the proposed approach, the compiler determines the instruction schedule by balancing the permissible performance degradation with the required degree of duplication. Our experimental results show that our algorithms allow the designer to perform tradeoff analysis between performance and reliability.
Keywords :
error detection; instruction sets; program compilers; redundancy; software reliability; VLIW datapaths; compiler-directed instruction duplication; instruction schedule; performance degradation; performance-reliability tradeoff analysis; soft error detection; Algorithm design and analysis; Computer architecture; Computer errors; Computer science; Data engineering; Degradation; Performance analysis; Processor scheduling; Runtime; VLIW;
Conference_Titel :
Design, Automation and Test in Europe, 2005. Proceedings
Print_ISBN :
0-7695-2288-2
DOI :
10.1109/DATE.2005.98