An Efficient Algorithm to Processing SAR Data on GPU

Data processing is a time-consuming matter in the field of Synthetic Aperture Radar (SAR). In other ways, Graphic Processing Unit (GPU) have tremendous float-point computational horsepower and very high memory bandwidth, and the developing Compute Unified Device Architecture (CUDA) technology has en...

Full beskrivning

Bibliografiska uppgifter
Huvudupphovsmän: Meng Da-di, Hu Yu-xin, Ding Chi-biao
Materialtyp: Artikel
Språk:English
Publicerad: China Science Publishing & Media Ltd. (CSPM) 2013-06-01
Serie:Leida xuebao
Ämnen:
Länkar:http://radars.ie.ac.cn/EN/abstract/abstract87.shtml#
_version_ 1827613610359128064
author Meng Da-di
Hu Yu-xin
Ding Chi-biao
author_facet Meng Da-di
Hu Yu-xin
Ding Chi-biao
author_sort Meng Da-di
collection DOAJ
description Data processing is a time-consuming matter in the field of Synthetic Aperture Radar (SAR). In other ways, Graphic Processing Unit (GPU) have tremendous float-point computational horsepower and very high memory bandwidth, and the developing Compute Unified Device Architecture (CUDA) technology has enabled the GPU to be applied to the general purpose parallel computing. A new method of processing SAR data on GPU is presented in this paper. Compared with the nominal GPU based SAR processing method, number of data transfers between CPU/GPU are reduced from 4 to 1, and CPUs are exploited to cooperate with GPU synchronously. By the proposed method, data Processing is speeded up by 2.3 times, which is verified by the testing on the simulated SAR data.
first_indexed 2024-03-09T08:42:15Z
format Article
id doaj.art-c47e9d55c63b45dfb5d82d4e16e9d5bf
institution Directory Open Access Journal
issn 2095-283X
2095-283X
language English
last_indexed 2024-03-09T08:42:15Z
publishDate 2013-06-01
publisher China Science Publishing & Media Ltd. (CSPM)
record_format Article
series Leida xuebao
spelling doaj.art-c47e9d55c63b45dfb5d82d4e16e9d5bf2023-12-02T16:35:17ZengChina Science Publishing & Media Ltd. (CSPM)Leida xuebao2095-283X2095-283X2013-06-012221021710.3724/SP.J.1300.2013.20098An Efficient Algorithm to Processing SAR Data on GPUMeng Da-di0Hu Yu-xin1Ding Chi-biao2Institute of Electronics, Chinese Academy of SciencesInstitute of Electronics, Chinese Academy of SciencesInstitute of Electronics, Chinese Academy of SciencesData processing is a time-consuming matter in the field of Synthetic Aperture Radar (SAR). In other ways, Graphic Processing Unit (GPU) have tremendous float-point computational horsepower and very high memory bandwidth, and the developing Compute Unified Device Architecture (CUDA) technology has enabled the GPU to be applied to the general purpose parallel computing. A new method of processing SAR data on GPU is presented in this paper. Compared with the nominal GPU based SAR processing method, number of data transfers between CPU/GPU are reduced from 4 to 1, and CPUs are exploited to cooperate with GPU synchronously. By the proposed method, data Processing is speeded up by 2.3 times, which is verified by the testing on the simulated SAR data.http://radars.ie.ac.cn/EN/abstract/abstract87.shtml#Synthetic Aperture Radar (SAR)Compute Unified Device Architecture (CUDA)Graphic Processing Unit (GPU)SAR data processing
spellingShingle Meng Da-di
Hu Yu-xin
Ding Chi-biao
An Efficient Algorithm to Processing SAR Data on GPU
Leida xuebao
Synthetic Aperture Radar (SAR)
Compute Unified Device Architecture (CUDA)
Graphic Processing Unit (GPU)
SAR data processing
title An Efficient Algorithm to Processing SAR Data on GPU
title_full An Efficient Algorithm to Processing SAR Data on GPU
title_fullStr An Efficient Algorithm to Processing SAR Data on GPU
title_full_unstemmed An Efficient Algorithm to Processing SAR Data on GPU
title_short An Efficient Algorithm to Processing SAR Data on GPU
title_sort efficient algorithm to processing sar data on gpu
topic Synthetic Aperture Radar (SAR)
Compute Unified Device Architecture (CUDA)
Graphic Processing Unit (GPU)
SAR data processing
url http://radars.ie.ac.cn/EN/abstract/abstract87.shtml#
work_keys_str_mv AT mengdadi anefficientalgorithmtoprocessingsardataongpu
AT huyuxin anefficientalgorithmtoprocessingsardataongpu
AT dingchibiao anefficientalgorithmtoprocessingsardataongpu
AT mengdadi efficientalgorithmtoprocessingsardataongpu
AT huyuxin efficientalgorithmtoprocessingsardataongpu
AT dingchibiao efficientalgorithmtoprocessingsardataongpu