Title :
Exploring Impact of Faults on Branch Predictors´ Power for Diagnosis of Faulty Module
Author :
Bhattacharya, Gunjan ; Maity, Ilora ; Sikdar, Biplab K. ; Das, Baisakhi
Author_Institution :
Dept. of Comput. Sci. & Technol., Bengal Eng. & Sci. Univ., Howrah, India
Abstract :
Out of the several factors responsible for processor power dissipation, the branch prediction unit itself contributes to almost 10% of the overall processor power dissipation. The functioning of predictors is, therefore, to be more accurate especially for the CMPs (chip multiprocessors) with thousands of on-chip cores. This work reports that the design inaccuracy (fault) in a predictor can cause a huge power loss, even up to95%. The impact of faults causing additional loss in processor power is estimated to diagnose the faulty module of a predictor. This has been established through introduction of probable faults/design inaccuracies to each of the functional modules of a predictor. Exhaustive experimentations on the state-of-the-art predictors reveal that the amount of additional power loss during processor execution clearly points to the specific design inaccuracies. This effectively leads to identification of the faulty module of a predictor.
Keywords :
fault diagnosis; power system faults; branch predictors; chip multiprocessors; fault diagnosis; faulty module; Accuracy; Circuit faults; Computer architecture; History; Power demand; Power dissipation; Radiation detectors; Branch predictor; fault diagnosis; power consumption; speculative execution;
Conference_Titel :
Test Symposium (ATS), 2011 20th Asian
Conference_Location :
New Delhi
Print_ISBN :
978-1-4577-1984-4
DOI :
10.1109/ATS.2011.41