首页 >> 科学研究 >> 科研成果 >> 正文

Using compute unified device architecture-enabled graphic processing unit to accelerate fast Fourier transform-based regression

2016-11-30
  • 阅读:

标题: Using compute unified device architecture-enabled graphic processing unit to accelerate fast Fourier transform-based regression Kriging interpolation on a MODIS land surface temperature image

作者: Hu, HD (Hu, Hongda); Shu, H (Shu, Hong); Hu, ZY (Hu, Zhiyong); Xu, JH (Xu, Jianhui)

来源出版物: JOURNAL OF APPLIED REMOTE SENSING 卷: 10 文献号: 026036 DOI: 10.1117/1.JRS.10.026036 出版年: JUN 23 2016

摘要: Kriging interpolation provides the best linear unbiased estimation for unobserved locations, but its heavy computation limits the manageable problem size in practice. To address this issue, an efficient interpolation procedure incorporating the fast Fourier transform (FFT) was developed. Extending this efficient approach, we propose an FFT-based parallel algorithm to accelerate regression Kriging interpolation on an NVIDIA (R) compute unified device architecture (CUDA)-enabled graphic processing unit (GPU). A high-performance cuFFT library in the CUDA toolkit was introduced to execute computation-intensive FFTs on the GPU, and three time-consuming processes were redesigned as kernel functions and executed on the CUDA cores. A MODIS land surface temperature 8-day image tile at a resolution of 1 km was resampled to create experimental datasets at eight different output resolutions. These datasets were used as the interpolation grids with different sizes in a comparative experiment. Experimental results show that speedup of the FFT-based regression Kriging interpolation accelerated by GPU can exceed 1000 when processing datasets with large grid sizes, as compared to the traditional Kriging interpolation running on the CPU. These results demonstrate that the combination of FFT methods and GPU-based parallel computing techniques greatly improves the computational performance without loss of precision. (C) 2016 Society of Photo-Optical Instrumentation Engineers (SPIE).