Accelerating Ordinary Kriging Interpolation Algorithm on GPUs

Song Liu,Chenyu Zhao,Xiaoya An,Kai Gao,Yingjie Ji,Weiguo Wu
DOI: https://doi.org/10.1109/aeeca55500.2022.9918933
2022-01-01
Abstract:Kriging is a group of widely used spatial interpolation algorithms in geosciences. Ordinary Kriging is the basic of the Kriging algorithm, which is applied to a lot of research in the field of geographic information. However, with the increase in data size and its computational characteristics, the ordinary Kriging algorithm is becoming more and more computationally stressed. To solve these problems, this paper designs and implements a parallel ordinary Kriging algorithm for GPUs. The algorithm implemented in this paper considers the effect of data layouts for accelerating parallel performance on GPUs. This paper conducts a series of comparative experiments on the serial version and the parallel ordinary Kriging algorithms over different data sizes on both single and double precision. Experimental results show that the speed-up reaches up to 600 in single precision data and up to 350 in double precision data.
What problem does this paper attempt to address?