Please wait a minute...


Remote Sensing Technology and Application  2012, Vol. 27 Issue (2): 237-242    DOI: 10.11873/j.issn.1004-0323.2012.2.237
Optimization and Implementation of RD Algorithm in SAR Ground Quick Look System According to GPU Platform
Yang Renzhong,Zhang Tao,Lin Botao,Wei Hongwei
(Center for Earth Observation and Digital Earth,Chinese Academy of Sciences,Beijing 100094,China)
Download:  PDF (2121KB) 
Export:  BibTeX | EndNote (RIS)      

Synthetic Aperture Radar (SAR) imaging requires huge computation load,thus it needs high-end computation platform to construct the system when comes to real time imaging process.Typical SAR real time imaging systems adopt DSP,FPGA and cluster.This paper presents a new approach that realizes SAR real time imaging processing based on Computer Unified Device Architecture (CUDA),which is a new parallel programming model introduced recently on Graphic Processing Unit (GPU).The study had analyzed the difference between data parallel mode of CUDA and task parallel mode of typical platform,including studied RD algorithm structure and optimized each step according to CUDA parallel programming model,then the corresponding RD algorithm structure is implemented.This poper also conducted the experiment results showed the speed on this platform is about 20~30 times of a common high-end PC(Intel Core-i7 950),and 10 times of the speed required for real time imaging for RadarSat-1.It proves a promising way to realize SAR real time imaging system.

Key words:  Synthetic Aperture Radar      Real time imaging      Parallel computing      High performance computing     
Received:  05 January 2011      Published:  23 January 2013
TP 75  
E-mail this article
Add to my bookshelf
Add to citation manager
E-mail Alert
Articles by authors

Cite this article: 

Yang Renzhong,Zhang Tao,Lin Botao,Wei Hongwei. Optimization and Implementation of RD Algorithm in SAR Ground Quick Look System According to GPU Platform. Remote Sensing Technology and Application, 2012, 27(2): 237-242.

URL:     OR

[1]Chen Liang,Long Teng.Spaceborne SAR Real-time Quick-look System[J].Transactions of Beijing Institute of Technology,2008,28(6):545-548.[陈亮,龙腾.星载合成孔径雷达实时快视成像系统[J].北京理工大学学报,2008,28(6):545-548.]
[2]Tang Y S,Zhang C Y.Multi-DSPs SAR Real-time Signal Processing System based on cPCI Bus[C]//Proceedings of 2007 Asia—Pacific Conference on Synthetic Aperture Radar,Huangshan,China,2007:661-663.
[3]Xiong Junjun,Wang Zhensong,Yao Jianping.The FPGA Design of on Board SAR Real Time Imaging Processor[J].Chinese Journal of Electronics,2005,33(6):1700-1701,2701.[熊君君,王帧松,姚建平.星载SAR实时成像处理器的FPGA实现[J].电子学报,2005,33(6):1700-1701,2701.]
[4]Guo Kunyi,Sheng Xinqing.Implementation of SAR Parallel Image Processing based on High Performance Beowulf Group[J].Modern Radar,2005,27(1):38-40,61.[郭琨毅,盛新庆.高性能Beowulf集群的SAR并行成像的处理[J].现代雷达,2005,27(1):38-40,61.]
[5]Linda M,Michel D,Bernd H,et al.Real-time Optical Processor Prototype for Remote SAR Applications[C]//Proceedings of 2009 SPIE,Berlin,Germany,2009.
[6]NVIDIA.NVIDIA CUDA Programming Guide Version 3.0[Z].2010:2-3.
[7]Wang J H,Hu S Q,Long T,et al.The Evaluation between Power PC and DSP in SAR Imaging Algorithm[C]//IET International Radar Conference,Huangshan,China,2009.
[8]Cumming I G,Wong F H.Digital Processing of Synthetic Aperture Radar:Algorithms and Implementation[M].Beijing:Publishing House of Electronics Industry,2007:154-156.
[9]NVIDIA.NVIDIA CUDA CUFFT Library[Z].2010:2-15. 
[10]Frigo M,Johnson S G.FFTW (Version 3.2.2,12 July 2009)[Z].Massachusetts Institute of Technology,2009:1-70.

No Suggested Reading articles found!