Multiple-GPU accelerated range-Doppler algorithm for synthetic aperture radar imaging

Parallelization based on general purpose graphic processing unit (GPGPU) is a kind of promising technology widely used to improve the computing performance. GPU is designed for data parallel and computational intensive applications. In this paper, a data processor based on multiple GPGPU devices is proposed for SAR signal processing. Some key technologies are emphasized for exploiting the best performance of GPGPU. And the processor's performance is demonstrated by the implementation of range-Doppler imaging algorithm, which shows it is suitable for real-time SAR signal processing.

[1]  John E. Stone,et al.  GPU clusters for high-performance computing , 2009, 2009 IEEE International Conference on Cluster Computing and Workshops.

[2]  Arie E. Kaufman,et al.  GPU Cluster for High Performance Computing , 2004, Proceedings of the ACM/IEEE SC2004 Conference.

[3]  Carmine Clemente,et al.  Processing of synthetic Aperture Radar data with GPGPU , 2009, 2009 IEEE Workshop on Signal Processing Systems.

[4]  Mehrdad Soumekh,et al.  Moving target detection in foliage using along track monopulse synthetic aperture radar imaging , 1997, IEEE Trans. Image Process..

[5]  BabuRao Kodavati,et al.  Development of moving target detection algorithm using ADSP TS201 DSP Processor , 2010 .

[6]  William B. Langdon,et al.  A SIMD Interpreter for Genetic Programming on GPU Graphics Cards , 2007, EuroGP.

[7]  Martti Hallikainen,et al.  The use of ERS-1 SAR data in snow melt monitoring , 1997, IEEE Trans. Geosci. Remote. Sens..

[8]  G. J. Princz,et al.  A comparison of the Range-Doppler and Chirp Scaling algorithms with reference to RADARSAT , 1996, IGARSS '96. 1996 International Geoscience and Remote Sensing Symposium.

[9]  R.K. Sharma,et al.  SAR for disaster management , 2008, IEEE Aerospace and Electronic Systems Magazine.

[10]  John C. Curlander,et al.  Synthetic Aperture Radar: Systems and Signal Processing , 1991 .

[11]  Henri Calandra,et al.  Fast seismic modeling and Reverse Time Migration on a GPU cluster , 2009, 2009 International Conference on High Performance Computing & Simulation.

[12]  Riccardo Lanari,et al.  Synthetic Aperture Radar Processing with GPGPU , 2010, IEEE Signal Processing Magazine.