@misc{14007, author = {Kristoffer Stokke and H{\r a}kon Stensland and P{\r a}l Halvorsen}, title = {A High Precision Power Model for the Tegra K1 CPU, GPU and RAM}, abstract = {Power modelling is an important topic in many areas of computing, for example to save energy in texture streaming for gaming[1] or to select efficient H.264 video encoding parameters[2]. However, researchers\&$\#$39; view of how hardware consume power is limited. They typically resort to rate\­based models to describe the energy consumption of hardware, where power usage is correlated directly with hardware access rates (for example instructions or cache misses per second)[3,4,5,6]. This approach ignores many mechanisms that impact the power usage of a system, such as rail voltages, core\­ and clock\­ gating, frequency scaling and variable cost of instruction execution. Because of this, they can mispredict up to 70 \% on the Tegra K1. We show that by taking all these factors into account with sufficient hardware knowledge, it is possible to bridge the gap between power usage and software execution to build power models which are over 98 \% accurate over all CPU, GPU and memory frequency combinations.}, year = {2016}, journal = {GPU Technology Conference 2016}, month = {04/2016}, publisher = {Nvidia}, url = {http://on-demand.gputechconf.com/gtc/2016/posters/images/1920x1607/GTC_2016_Embedded_EM_01_P6326_WEB_1920x1607.png}, }