Multi-core parallel calculation method for weather radar data

A technology of weather radar and parallel computing, applied in various digital computer combinations, multi-channel program devices, program synchronization, etc., can solve the problems of large time overhead, uneven CPU core busyness, etc., and achieve strong portability and scalability Effect

Active Publication Date: 2012-08-29
NANJING NRIET IND CORP
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] The purpose of the present invention is to solve the problem of uneven busyness and high time overhead of each CPU core due to the strong correlation of the data to be processed in the current radar data processing process, and to invent a method that first grids the radar data into The uncorrelated data is sent to their respective CPU cores to run independently, and finally synthesized to obtain the weather radar data of the required relevant meteorological data. Multi-core parallel computing method

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
  • Multi-core parallel calculation method for weather radar data
  • Multi-core parallel calculation method for weather radar data
  • Multi-core parallel calculation method for weather radar data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] The present invention will be further described below in conjunction with the accompanying drawings and embodiments.

[0037] like Figure 1-5 shown.

[0038] A multi-core parallel computing method for weather radar data, comprising the following steps:

[0039] First, store the detected weather radar observation data in a spherical coordinate system;

[0040] Secondly, the stored spherical coordinate system data is subjected to grid processing, that is, the radar data with uneven spatial resolution in the spherical coordinate system is interpolated to the unified Cartesian coordinates to form a mutually uncorrelated network with uniform spatial resolution. Grid data;

[0041] Third, use the OPENMP program to enter the obtained grid point data into the corresponding CPU core under the control of each thread to run to obtain the corresponding meteorological data;

[0042] Finally, the required meteorological data can be obtained by synthesizing the data calculated by e...

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 provides a multi-core parallel calculation method for weather radar data. The multi-core parallel calculation method is characterized by comprising the following steps of firstly memorizing detected weather radar observation data by a spherical coordinate system, secondly carrying out lattice formulation on the memorized spherical coordinate data, namely interpolating the radar datawith non-uniform spatial resolution under the spherical coordinate system into the unrelated lattice data with uniform spatial resolution under the uniform Descartes coordinate; thirdly utilizing an OPENMP program to lead the lattice data to enter corresponding CPU cores for calculation under the control of respective threads, thus obtaining the corresponding weather data; and finally synthesizing the data obtained by the calculation of each CPU core, thus obtaining the required weather data. By adopting the multi-core parallel technology, the maximum utilization ratio of a CPU can achieve 97%, the operation capability of a computer can be used sufficiently, and the real-time characteristic of the weather data calculation analysis can be improved.

Description

technical field [0001] The invention relates to a method for processing weather radar data, in particular to a method for real-time processing of radar scanning data by using a multi-core computer, in particular to a multi-core parallel computing method for weather radar data. Background technique [0002] As we all know, after the frequency of the single core of the computer CPU reaches the limit, the CPU enters the multi-core era. The so-called multi-core refers to the integration of two or more complete computing engines in one processor. [0003] In multi-core programming, it is very important to run multiple CPU cores at the same time to improve CPU utilization, that is, to increase the speedup ratio of multi-core CPUs. [0004] But it is not possible to run multiple cores at the same time at any time. For example, some codes that cannot be executed in parallel, especially codes that use locks, are executed serially and cannot use multiple cores at the same time. The ...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/52G06F15/16
Inventor 孙文正方全
Owner NANJING NRIET IND CORP
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