Abstract
The procedure of Synthetic Aperture Radar (SAR) data processing is extraordinarily time-consuming. The traditional processing modes are hard to satisfy the demand for real-time which are based on CPU. There have been some implementations on singe GPU owing to its excellent ability of parallel processing. But there is no implementation on multi-GPU for larger areas. A multi-GPU parallel processing method is proposed including task partitioning and communication hiding in this paper. Furthermore, a detailed comparison of implementation effect among Range Doppler algorithm (RDA), Chirp Scaling algorithm (CSA) and \( \omega K \) algorithm (\( \omega KA \)) has been shown in this paper by implementing them on multi-GPU. Experimental results show \( \omega KA \) has the longest execution time and the highest speedup compared to RDA and CSA. All the algorithms satisfy real-time demand on multi-GPU. Researches can select the most suitable algorithm according to our conclusions. The parallel method can be extended to more GPU and GPU clusters.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Soumekh, M.: Moving target detection in foliage using along track monopulse synthetic aperture radar imaging. IEEE Trans. Image Process. 6(8), 1148–1163 (1997)
Koskinen, J.T., Pulliainen, J.T., Hallikainen, M.T.: The use of ERS-1 SAR data in snow melt monitoring. IEEE Trans. Geosci. Remote Sens. 35(3), 60–610 (1997)
Sharma, R., Kumar, S.B., Desai, N.M., Gujraty, V.R.: SAR for disaster management. IEEE Aerosp. Electron. Syst. Mag. 23(6), 4–9 (2008)
Liang, C., Teng, L.: Spaceborne SAR real-time quick-look system. Trans. Beijing Inst. Technol. 6, 017 (2008)
Tang, Y.S., Zhang, C.Y.: Multi-DSPs and SAR real-time signal processing system based on cPCI bus. In: 2007 1st Asia and Pacific Conference on Synthetic Aperture Radar, pp. 661–663. IEEE (2007)
Xiong, J.J., Wang, Z.S., Yao, J.P.: The FPGA design of on board SAR real time imaging processor. Chin. J. Electron. 33(6), 1070–1072 (2005)
Marchese, L., Doucet, M., Harnisch, B., Suess, M., Bourqui, P., Legros, M., Bergeron, A.: Real-time optical processor prototype for remote SAR applications. In: Proceedings of SPIE7477, Image and Signal Processing for Remote Sensing XV, pp. 74771H–74771H (2009)
Cumming, I.G., Wong, F.H.: Digital Processing of Synthetic Aperture Radar Data: Algorithms and Implementation. Artech House, Norwood (2005)
Zhang, S., Chu, Y.L.: GPU High Performance Computing: CUDA. Waterpower Press, Bejing (2009)
Meng, D.D., Hu, Y.X., Shi, T., Sun, R.: Airborne SAR real-time imaging algorithm design and implementation with CUDA on NVIDIA GPU. J. Radars 2(4), 481–491 (2013)
Wu, Y.W., Chen, J., Zhang, H.Q.: A real-time SAR imaging system based on CPUGPU heterogeneous platform. In: 11th International Conference on Signal Processing, pp. 461–464. IEEE (2012)
Malanowski, M., Krawczyk, G., Samczynski, P., Kulpa, K., Borowiec, K., Gromek, D.: Real-time high-resolution SAR processor using CUDA technology. In: 2013 14th International Radar Symposium (IRS), pp. 673–678. IEEE (2013)
Bhaumik Pandya, D., Gajjar, N.: Parallelization of synthetic aperture radar (SAR) imaging algorithms on GPU. Int. J. Comput. Sci. Commun. (IJCSC) 5, 143–146 (2014)
Song, M.C., Liu, Y.B., Zhao, F.J., Wang, R., Li, H. Y.: Processing of SAR data based on the heterogeneous architecture of GPU and CPU. In: IET International Radar Conference 2013, pp. 1–5. IET (2013)
Ning, X., Yeh C., Zhou, B., Gao, W., Yang, J.: Multiple-GPU accelerated range-doppler algorithm for synthetic aperture radar imaging. In: 2011 IEEE Radar Conference (RADAR), pp. 698–701. IEEE (2011)
Tiriticco, D., Fratarcangeli, M., Ferrara, R., Marra, S.: Near-real-time multi-GPU wk algorithm for SAR processing. In: Proceedings of the 2014 Conference on Big Data from Space, pp. 263–266. Publications Office of the European Union (2014)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Wang, X., Yuan, J., Zhao, X. (2015). Parallel Processing of SAR Imaging Algorithms for Large Areas Using Multi-GPU. In: Huang, Z., Sun, X., Luo, J., Wang, J. (eds) Cloud Computing and Security. ICCCS 2015. Lecture Notes in Computer Science(), vol 9483. Springer, Cham. https://doi.org/10.1007/978-3-319-27051-7_34
Download citation
DOI: https://doi.org/10.1007/978-3-319-27051-7_34
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-27050-0
Online ISBN: 978-3-319-27051-7
eBook Packages: Computer ScienceComputer Science (R0)