Evaluating impact on CMPs' power for design inaccuracy diagnosis
by Baisakhi Das; Biplab K. Sikdar
International Journal of Computer Applications in Technology (IJCAT), Vol. 56, No. 3, 2017

Abstract: In CMPs (Chip Multi-Processors), with thousand of processors, the issue of power dissipation has emerged as a matter of serious concern. Out of several factors responsible for huge power drainage the branch prediction unit of a processor contributes almost 10% of the overall power dissipation. This work aims to analyse the impact of inaccurate/faulty design on the branch predictors' power dissipation while realising speculative execution. The issue has been addressed through introduction of probable faults in a predictor that lead to mis-speculation. The prediction mechanism in CMPs also plays a role in dead-block identification, that is to avoid unutilised power consumption in a system as well as to overcome the poor cache efficiency. The performance loss of a system due to design inaccuracies/faults in dead-block prediction is also evaluated. The detail analysis reveals that the design inaccuracies of a predictor can cause a huge power loss, even up to 95%. The additional power loss in a processor can effectively be sensed to enable diagnosis of the faulty module (design inaccuracies) of predictor as well as to frame guidelines for operating mode of a CMP's cache system.

Online publication date: Wed, 29-Nov-2017

The full text of this article is only available to individual subscribers or to users at subscribing institutions.

 
Existing subscribers:
Go to Inderscience Online Journals to access the Full Text of this article.

Pay per view:
If you are not a subscriber and you just want to read the full contents of this article, buy online access here.

Complimentary Subscribers, Editors or Members of the Editorial Board of the International Journal of Computer Applications in Technology (IJCAT):
Login with your Inderscience username and password:

    Username:        Password:         

Forgotten your password?


Want to subscribe?
A subscription gives you complete access to all articles in the current issue, as well as to all articles in the previous three years (where applicable). See our Orders page to subscribe.

If you still need assistance, please email subs@inderscience.com