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
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;
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2011
Conference_Location :
Grenoble
Print_ISBN :
978-1-61284-208-0
DOI :
10.1109/DATE.2011.5763055