Tree structured analysis on GPU power study
Document Type
Conference Proceeding
Publication Date
12-19-2011
Abstract
Graphics Processing Units (GPUs) have emerged as a promising platform for parallel computation. With a large number of processor cores and abundant memory bandwidth, GPUs deliver substantial computation power. While providing high computation performance, a GPU consumes high power and needs sufficient power supplies and cooling systems. It is essential to institute an efficient mechanism for evaluating and understanding the power consumption when running real applications on high-end GPUs. In this paper, we present a high-level GPU power consumption model using sophisticated tree-based random forest methods which correlate and predict the power consumption using a set of performance variables. We demonstrate that this statistical model not only predicts the GPU runtime power consumption more accurately than existing regression based approaches, but more importantly, it provides sufficient insights into understanding the correlation of the GPU power consumption with individual performance metrics. We use a GPU simulator that can collect more runtime performance metrics than hardware counters. We measure the power consumption of a wide-range of CUDA kernels on an experimental system with GTX 280 GPU to collect statistical samples for power analysis. The proposed method is applicable to other GPUs as well. © 2011 IEEE.
Publication Source (Journal or Book title)
Proceedings - IEEE International Conference on Computer Design: VLSI in Computers and Processors
First Page
57
Last Page
64
Recommended Citation
Chen, J., Li, B., Zhang, Y., Peng, L., & Peir, J. (2011). Tree structured analysis on GPU power study. Proceedings - IEEE International Conference on Computer Design: VLSI in Computers and Processors, 57-64. https://doi.org/10.1109/ICCD.2011.6081376