Programming-Level Power Measurement for GPU Clusters

Changyou Zhang,Kun Huang,Xiang Cui,Yifeng Chen
DOI: https://doi.org/10.1109/greencom.2011.38
2011-01-01
Abstract:GPU (Graphics Processing Unit) is becoming an integral part of mainstream computing systems with highly parallel, multithreaded, many-core processors of great computational power and high memory bandwidth. Finding the best tradeoff between performance and power efficiency is more challenging than mere performance tuning. To identify the principles of power-efficient programming on GPU clusters, we consider several primitives from the statements of parallel programs. The measured power for these primitives is applied to other programs for power estimation during program development. As a programming tool, this helps programmer evaluate the power issue of different optimization strategies.
What problem does this paper attempt to address?