The invention discloses a
radar signal parallel processing method and
system based on a heterogeneous multinucleated
system. The method comprises the following steps: S1, initializing equipment-end parameters, opening up a task execution thread, and dividing thread grids of
data processing and the dimensions of a thread block; S2, opening up a
video memory space and a memory space which are needed for the
signal processing; S3, acquiring
data transmission and calculating time needed by
signal processing of a single time, and scheduling a genetic task scheduling
algorithm to obtain a task scheduling mode; and S4, acquiring
laser sampling data for storing in the memory space by means of segments according to a
time sequence, sending the data to a CPU and a GPU according to the task scheduling mode, mapping sampling points to each thread and performing concurrent execution according to the thread grids and the dimensions of the thread block, and scheduling a filter coefficient to perform orthogonal phase
demodulation,
pulse compression, moving object display, moving
object detection, pulse accumulation and constant
false alarm detection on the sampling data. By applying the method and
system provided by the invention, the speed of a general processor in executing the
signal processing is improved, and the requirement for real-time performance of
radar signal processing is met.