Peak power modeling for join algorithms in DBMS

作者:

Highlights:

摘要

Accurate peak power evaluation of query processing is fundamental to a power-aware DBMS running in large data centers. To estimate the peak power of the core operator join in query processing, the concept of CPU-boundedness was introduced, i.e., the ratio of CPU-intensive operations in unit time. The power prediction models were constructed with the piecewise and continuous fitting methods; and the multivariate model was further developed by incorporating both CPU-boundedness and CPU-frequency into the model via surface fitting. A non-runtime peak power estimation method is proposed for four most commonly used join algorithms in DBMS. To the best of our knowledge, our work is the first attempt towards modeling and estimating the peak power of query processing. Extensive experiments have demonstrated the effectiveness of our proposed methods with acceptable mean relative errors.

论文关键词:Peak power,CPU-boundedness,Join algorithms,Power-aware DBMS,Data center

论文评审过程:Received 19 December 2013, Revised 31 May 2014, Accepted 30 July 2014, Available online 18 November 2014.

论文官网地址:https://doi.org/10.1016/j.jcss.2014.11.012