RUS  ENG
Full version
JOURNALS // Numerical methods and programming // Archive

Num. Meth. Prog., 2010 Volume 11, Issue 3, Pages 77–93 (Mi vmp343)

This article is cited in 2 papers

Программирование

Some technological aspects of GPGPU applications in applied program systems

M. R. Galimova, E. V. Biryal'tsevb

a Joint Super Computer Center, Kazan Branch
b N. G. Chebotarev Research Institute of Mathematics and Mechanics, Kazan State University

Abstract: The problem of natural microseismic field analysis is considered. The performance of GPGPU technology is estimated when using single or multiple GPUs and various programming technologies, such as CUDA, JCuda and OpenCL. A comparison is made with the performance of the distributed memory cluster MVS-100K. The influence of several CUDA optimization techniques is estimated. The performance of a GPU cluster is studied with the use of several interprocessor communication technologies (MPI, MPJ, GridGain).

Keywords: high performance computing, parallel computing, GPGPU, Multi-GPU, microseisms.

UDC: 004.942:519.684:550.348.432



© Steklov Math. Inst. of RAS, 2024