DocumentCode
2733461
Title
Multicore power management: Ensuring robustness via early-stage formal verification
Author
Lungu, Anita ; Bose, Pradip ; Sorin, Daniel J. ; German, Steven ; Janssen, Geert
Author_Institution
Dept. of Computer Science, Duke University, USA
fYear
2009
fDate
13-15 July 2009
Firstpage
78
Lastpage
87
Abstract
Dynamic power management (DPM) is important for multicore architectures. One important challenge for multicore DPM schemes is verifying that they are both safe (cannot lead to power or thermal catastrophes) and efficient (achieve as much performance as possible without exceeding power constraints). The verification difficulty varies among designs, depending, for example, on the particular power management mechanisms utilized and the algorithms used to adjust them. However, verification effort is often not considered in the early stages of DPM scheme design, leading to proposals that can be extremely difficult to verify. To address this problem, we propose using formal verification (with probabilistic model checking) of a high-level, early-stage model of the DPM scheme. Using the model checker, we estimate the required verification effort, providing insight on how certain design parameters impact this effort. Furthermore, we supplement the verifiability results with high-level estimates of power consumption and performance, which allow us to perform a trade-off analysis between power, performance, and verification. We show that this trade-off analysis uncovers design points that are better than those that consider only power and performance.
Keywords
Battery management systems; Computational modeling; Computer bugs; Energy management; Formal verification; Multicore processing; Performance analysis; Power system dynamics; Power system management; Robustness;
fLanguage
English
Publisher
ieee
Conference_Titel
Formal Methods and Models for Co-Design, 2009. MEMOCODE '09. 7th IEEE/ACM International Conference on
Conference_Location
Cambridge, MA, USA
Print_ISBN
978-1-4244-4806-7
Type
conf
DOI
10.1109/MEMCOD.2009.5185383
Filename
5185383
Link To Document