Parallel generation method of pulse compression reference matrix based on GPU (Graphic Processing Unit) core platform
A technology of pulse compression and reference matrix, which is applied in radio wave reflection/re-radiation, image data processing, measurement devices, etc., can solve problems such as low operating efficiency, low integration, and poor algorithm parallelism, and achieve improved operating efficiency , Improve operating efficiency and reduce computing time
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0020] Taking the generation of the azimuth pulse compression reference matrix for 4096×4096 point target imaging in the SAR system as an example, the GPU platform is NVIDIA’s GPU, model quadro fx 5600, and the implementation of this patent mainly includes the following processes:
[0021] 1. First write the string constants to be used as a header file, identified as RefMatrixConst.h, and include this file in the main program;
[0022] 2. Calculate the size of the storage space: In this system application, the data type of the matrix element is a floating point number, then the storage space occupied by the one-dimensional array generated by the GPU is: mem_size=sizeof(float)*4096*4096=67108864b ytes;
[0023] 3. Allocate one-dimensional arrays of mem_size in CPU memory and GPU global memory respectively: CPU real part RefMatrix_Re_h[16777216], CPU imaginary part RefMatrix_Im_h[16777216], GPU real part RefMatrix_Re_d[16777216], GPU imaginary part RefMatrix_Im_d[16777216];
[0...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 