DocumentCode :
3079340
Title :
A cost-effective substantial-impact-filter based method to tolerate voltage emergencies
Author :
Pan, Songjun ; Hu, Yu ; Hu, Xing ; Li, Xiaowei
Author_Institution :
Key Lab. of Comput. Syst. & Archit., Chinese Acad. of Sci., Beijing, China
fYear :
2011
fDate :
14-18 March 2011
Firstpage :
1
Lastpage :
6
Abstract :
Supply voltage fluctuation caused by inductive noises has become a critical problem in microprocessor design. A voltage emergency occurs when supply voltage variation exceeds the acceptable voltage margin, jeopardizing the microprocessor reliability. Existing techniques assume all voltage emergencies would definitely lead to incorrect program execution and prudently activate rollbacks or flushes to recover, and consequently incur high performance overhead. We observe that not all voltage emergencies result in external visible errors, which can be exploited to avoid unnecessary protection. In this paper, we propose a substantial-impact-filter based method to tolerate voltage emergencies, including three key techniques: 1) Analyze the architecture-level masking of voltage emergencies during program execution; 2) Propose a metric intermittent vulnerability factor for intermittent timing faults (IV Fitf) to quantitatively estimate the vulnerability of microprocessor structures (load/store queue and register file) to voltage emergencies; 3) Propose a substantial-impact-filter based method to handle voltage emergencies. Experimental results demonstrate our approach gains back nearly 57% of the performance loss compared with the once-occur-then-rollback approach.
Keywords :
circuit noise; filters; integrated circuit design; integrated circuit reliability; logic design; microprocessor chips; architecture-level masking; cost-effective substantial-impact-filter; inductive noise; intermittent timing fault; load queue; metric intermittent vulnerability factor; microprocessor design; microprocessor reliability; microprocessor structure; once-occur-then-rollback approach; program execution; register file; store queue; supply voltage fluctuation; supply voltage variation; voltage emergency; voltage margin; Benchmark testing; Computational modeling; Computer architecture; Delay; Microprocessors; Sensors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2011
Conference_Location :
Grenoble
ISSN :
1530-1591
Print_ISBN :
978-1-61284-208-0
Type :
conf
DOI :
10.1109/DATE.2011.5763055
Filename :
5763055
Link To Document :
بازگشت