Software Development Tools Using GPGPU Potentialities
National Science Center "Kharkov Institute of Physics and Technology", 61108, Kharkov, Ukraine
Problems of Atomic Science and Technology, Vol.3, 2011
@article{dudnik2011software,
title={SOFTWARE DEVELOPMENT TOOLS USING GPGPU POTENTIALITIES},
author={Dudnik, VA and Kudryavtsev, VI and Sereda, TM and Us, SA and Shestakov, MV},
journal={PROBLEMS OF ATOMIC SCIENCE AND TECHNOLOGY},
pages={N3},
year={2011}
}
The paper deals with potentialities of various up-to-date software development tools for making use of graphic processor (GPU) parallel computing resources. Examples are given to illustrate the use of present-day software tools for the development of applications and realization of algorithms for scientific-technical calculations performed by GPGPU. The paper presents some classes of hard mathematical problems of scientific-technical calculations, for which the GPGPU can be efficiently used. is possible. To reduce the time of calculation program development with the use of GPGPU capabilities, various dedicated programming systems and problem-oriented subroutine libraries are recommended. Performance parameters when solving the problems with and without the use of GPGPU potentialities are compared.
September 27, 2011 by hgpu