International Conference on Green Computing 2010
DOI: 10.1109/greencomp.2010.5598315
|View full text |Cite
|
Sign up to set email alerts
|

Statistical power modeling of GPU kernels using performance counters

Abstract: Abstract-We present a statistical approach for estimating power consumption of GPU kernels. We use the GPU performance counters that are exposed for CUDA applications, and train a linear regression model where performance counters are used as independent variables and power consumption is the dependent variable. For model training and evaluation, we use publicly available CUDA applications, consisting of 49 kernels in the CUDA SDK and the Rodinia benchmark suite. Our regression model achieves highly accurate e… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
80
0

Year Published

2014
2014
2022
2022

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 156 publications
(80 citation statements)
references
References 15 publications
0
80
0
Order By: Relevance
“…We use [21] to get the energy consumption of actual program execution and the simulated program execution. Fig.…”
Section: Nonlinear Fitting Of Ga-bp Neural Networkmentioning
confidence: 99%
“…We use [21] to get the energy consumption of actual program execution and the simulated program execution. Fig.…”
Section: Nonlinear Fitting Of Ga-bp Neural Networkmentioning
confidence: 99%
“…Exploiting hardware characteristics requires proper models and energy profiles of hardware components. Work in this area abounds: [41] focused on modeling virtual machine's contribution to the consumption of physical nodes; [42,43] proposed statistical power models for GPUs; [44] profiles network equipment. Application scheduling and resource scheduling are emerging now as an integrated approach for large scale distributed systems [45].…”
Section: Existing Research On Energy Efficiencymentioning
confidence: 99%
“…Hotpower [31] is an Nvidia GPU power model based on GPU PMCs, as is the model developed by Nagasaka et al [32]. Wang et al [33] developed a power model based on the PTX assembly code generated by the Nvidia kernel compiler.…”
Section: Related Workmentioning
confidence: 99%