GPU (Graphic Processing Unit) many-core platform based parallel imaging method of synthetic aperture radar

A technology of synthetic aperture radar and imaging method, which is applied in the direction of concurrent instruction execution, machine execution device, radio wave reflection/re-radiation, etc., to achieve the effects of improving operating efficiency, increasing parallelism, and reducing computing time

Inactive Publication Date: 2011-01-05
BEIJING INSTITUTE OF TECHNOLOGYGY
View PDF0 Cites 22 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, how can such a powerful computing device be used to complete SAR

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • GPU (Graphic Processing Unit) many-core platform based parallel imaging method of synthetic aperture radar
  • GPU (Graphic Processing Unit) many-core platform based parallel imaging method of synthetic aperture radar

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The basic idea is to first import the original echo data into the global memory of the GPU, then the CPU initiates a calculation request, and the GPU completes the calculation. According to this mode, the calculation continues until the SAR imaging result is obtained, and then the result data is returned to the memory. , and the result is saved by the CPU. Take the application of the RD algorithm in the SAR system to image a point target with an image size of 4096×4096 as an example. The GPU platform is NVIDIA’s GPU, model Quadro_FX_5600. The implementation mainly includes the following processes:

[0027] Step 1: Calculate the size of the storage space occupied by the echo data, marked as: size;

[0028] Step 2: Allocate a storage space of size in the memory, denoted as Echo_H;

[0029] Step 3: Copy the echo data in complex form from the disk to the memory Echo_H;

[0030] Step 4: Allocate a storage space of size in the global memory of the GPU, denoted as Echo_D;

...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a GPU (Graphic Processing Unit) many-core platform based parallel imaging method of a synthetic aperture radar, which comprises the following steps of: firstly, leading original echo data into the global storage of a GPU, then initiating an operation request by a CPU (Central Processing Unit), finishing operation by the GPU, computing according to the mode until the imaging result of an SAR (Synthetic Aperture Radar) is obtained, then leading result data back to a memory, and finishing result preservation by the CPU. The invention realizes the parallel imaging of the SAR on the GPU through parallel programming and improves the parallel degree of programs, so that the operating efficiency is greatly improved, and the operation time is greatly reduced; and in the whole processing process, all the operations are finished and realized in parallel through the GPU except the leading-in and the leading-out of the data, the strong computational capability of the GPU is fully utilized, and the parallel degree is furthest improved.

Description

technical field [0001] The invention relates to a synthetic aperture radar imaging method based on a GPU many-core platform and its parallel implementation. Background technique [0002] Synthetic Aperture Radar (SAR) is a two-dimensional microwave remote sensing imaging radar, which has the characteristics of long-distance all-weather high-resolution imaging, automatic target recognition and advanced digital processing capabilities. With the development of SAR technology, the requirements for imaging accuracy and real-time performance of SAR images are getting higher and higher, especially for military applications. The acquisition of a SAR image needs to process a large amount of raw data, so in order to achieve the purpose of real-time imaging, the processing platform needs to have a processing speed of one billion times, or even ten billion times per second. It is almost impossible to complete such a large amount of data on a single-processor computer, so it is necessar...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G01S13/90G06F9/38
Inventor 姚迪曾涛龙腾靳星星
Owner BEIJING INSTITUTE OF TECHNOLOGYGY
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products