Method and device used for capturing and processing satellite data through GPU
A satellite data and processor technology, applied in the field of satellite signal capture, can solve the problems of not being able to meet the real-time capture requirements of massive satellite navigation signals, increase the cost of software receivers, etc. The effect of capture speed
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0050] The main means for the CPU to improve the performance of a single core is to increase the operating frequency of the processor and increase instruction-level parallelism. With the continuous improvement of the manufacturing process, the size of the transistor is getting closer and closer to the order of atoms, the problem of leakage current is becoming more and more significant, and the energy consumption and heat generation per unit size are also increasing, which makes the frequency increase of the processor slower. Further improvement of single-core CPU performance is limited. GPU is specially designed for computing-intensive and highly parallel computing. More transistors are used for data processing instead of data caching and flow control. It has powerful parallel processing capabilities. At present, the computing power has reached more than 1Tflops / s. It is a kind of Highly parallelized, multi-threaded, multi-core processors.
[0051] GPUs have obvious advantage...
Embodiment 2
[0083] This embodiment provides a device for capturing and processing satellite data using a GPU. The device is set in a software receiver for satellite signals. The specific structural diagram of the device is as follows figure 2 As shown, the following modules are included:
[0084] The CPU unit 21 is configured to read satellite data, and transmit the satellite data and capture processing instructions to the GPU unit;
[0085] The GPU unit 22 is configured to, after receiving the satellite data and the capture processing instruction, multiple channels in the GPU unit perform capture processing on the satellite data in parallel, and perform capture processing results respectively obtained by the multiple channels Accumulate, and transmit the accumulation result to the CPU unit.
[0086] Further, the CPU unit 21 is specifically used to read satellite data within a period of time, and divide the satellite data within a period of time according to a set time interval T into s...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com