Three researchers with CSE affiliations have won the the best paper award at the 14th Workshop on Silicon Errors in Logic – System Effects (SELSE).
The award was for the paper by Sunghyun Park (CSE graduate student), Shikai Li (CSE MSE 2017), and Prof. Scott Mahlke entitled “Low Cost Transient Fault Protection Using Loop Output Prediction.
As transistor densities continue to scale, computer systems are becoming less reliable by increasing their susceptibility to transient faults, which leads to possible system failures. Mission-critical systems (e.g., aviation, automotive, etc.) use redundant hardware to detect and correct faults. But, such costs are prohibitive for consumer electronics (e.g., mobile phones). Instead of using redundancy to detect faults, this paper applies approximate computing techniques to predict the primary outputs of loop-dominated computation. When the actual computation and prediction produce similar values, the computation is likely fault-free. Output prediction exploits the spatial similarities of nearby data common in a variety of applications. Prediction is much cheaper than redundancy, thus even modest prediction accuracies can save large amounts of overhead.
As part of the selection, the paper will also be presented at the 2018 IEEE/IFIP International Conference on Dependable Systems and Networks in Luxembourg.