A Method of Optimizing Astronomy Software Gridding
An astronomy and software technology, applied in the field of optimizing astronomy software gridding, can solve the problem that the speed of serial processing version cannot reach the ideal state.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0021] The main idea of the embodiment of the present invention is: based on MIC, gridding is optimized from two aspects of memory partition parallelism and CPU&MIC load balancing.
[0022] like figure 1 As shown, the method for optimizing gridding based on MIC in the embodiment of the present invention may mainly include the following steps:
[0023] Step 101: Realize memory partition parallelism;
[0024] Step 102: Perform load balancing processing on the CPU and the MIC.
[0025] Wherein, in step 101, perform memory partitioning for the gridding program, eliminate data competition, control boundary effects, and realize multi-thread parallel read and write processing. The process of implementing memory partition parallelism in this step includes: eliminating data competition, memory redundancy division, and correspondence between processes and memory partitions to achieve parallelism. Specifically, the two-dimensional grid grid is divided into four areas representing di...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


