Global optimization model on power efficiency of GPU and multicore processing element for SIMD computing with CUDA
Department of Computer Science, The University of Tokyo, 7-3-1, Hongo, Bunkyo-ku, Tokyo, 113-003, Japan
Computer Science – Research and Development
@article{springerlink:10.1007/s00450-011-0197-6,
author={Ren, Da-Qi and Suda, Reiji},
affiliation={Department of Computer Science, The University of Tokyo, 7-3-1, Hongo, Bunkyo-ku, Tokyo, 113-003 Japan},
title={Global optimization model on power efficiency of GPU and multicore processing element for SIMD computing with CUDA},
journal={Computer Science – Research and Development},
publisher={Springer Berlin / Heidelberg},
issn={1865-2034},
keyword={Computer Science},
pages={1-9},
url={http://dx.doi.org/10.1007/s00450-011-0197-6},
note={10.1007/s00450-011-0197-6},
year={2011}
}
Estimating and analyzing the power consuming features of a program on a hardware platform is important for energy aware High Performance Computing (HPC) optimization, it can help to handle critical design constraints at the level of software, chose preferable algorithm in order to reach the best energy performance. Optimizing the power efficiency of CUDA program on GPU and multicore processing element is a problem in combinatorial optimization because of the complexity of power factors and criteria. A four-tuple global optimization model has been created to indicate the procedure to find optimal energy solution. In addition, an experimental method is illustrated to examine SIMD computing for capturing power parameters, five individual energy optimization methods are provided and implemented. The optimization results have been validated by comparative analysis on real systems.
September 28, 2011 by hgpu