Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A multi-layer fast multi-pole parallel mesh refinement method based on auxiliary tree

A multi-pole and grid technology, applied in the field of computational electromagnetic computing research, can solve problems such as unavailable, discrete initial grid, and difficult reading, achieving high parallel efficiency, improving reading efficiency, and reducing additional communication.

Active Publication Date: 2020-10-27
BEIJING INSTITUTE OF TECHNOLOGYGY
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Considering the array of intermediate variables, the memory required for a single grid generation is close to or even exceeds 1TB. Whether it is hardware resources or computing time, serial programs are difficult to implement
[0010] (2) Difficulty reading
Restricted by the operation of rearranging the edges in multipoles, the implementation of mesh refinement cannot adopt the general decomposition mode based on the target geometry map partition (metis), otherwise the unreasonable initial mesh discretization will lead to a large number of Communication

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
  • A multi-layer fast multi-pole parallel mesh refinement method based on auxiliary tree
  • A multi-layer fast multi-pole parallel mesh refinement method based on auxiliary tree
  • A multi-layer fast multi-pole parallel mesh refinement method based on auxiliary tree

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0096] In this embodiment, a metal ball with a diameter of 2400 wavelength and such as Picture 9 The ship target model with a length of about 6000 wavelengths is shown as the target. The parallel mesh fine meshing method proposed by the present invention is used to call 960 MPI processes for fine meshing and then call the ternary parallel multi-layer fast multi-pole subroutine calculation to test The correctness of the generated mesh. The computing platform is the "Yuan" supercomputing platform of the Chinese Academy of Sciences Network Center, with 256G memory per node, 2 Intel-E5-2680V3 processors, and 24 CPU cores.

[0097] The mesh information generated for the two target fine sections is shown in Table 1. The initial grid is generated by CATIA subdivision, the coarse grid is used to construct the auxiliary tree from the initial grid after three fine divisions, and the final grid is the grid division that meets the required scale of calculation. It can be seen that the time...

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 discloses a multi-layer rapid multi-pole parallel grid fine cutting method based on an auxiliary tree. According to the invention, an auxiliary tree is constructed based on a coarse gridtriangular unit center; a discrete mode with the same structure as that of a multi-pole sub-tree for calculation is adopted for the auxiliary tree; layered dispersion is carried out on the process number. A finest layer is traversed according to a box parallel first layer discrete mode. distribution mapping is established between the triangular units and the processes for calculation, and the triangular units, edges and vertexes are rearranged to form coarse grid files with continuous partitions. Secondly, the coarse grid files are read in parallel, the coarse grids are uniformly, consistently and finely sectioned in each process, newly-generated edges, points and triangles are renumbered to form complete fine grid information, the locality of data can be kept to the maximum extent, the communication data size is reduced, and therefore high parallel efficiency is achieved.

Description

Technical field [0001] The invention belongs to the field of computational electromagnetic computing research, and specifically relates to a multi-layer fast multipole parallel mesh fine-section method based on an auxiliary tree. Background technique [0002] The method of moments is an accurate algorithm in computational electromagnetics, which solves integral equations. Because the radiation boundary conditions are automatically met, it is especially suitable for solving open-domain problems, such as scattering and radiation problems. The iterative solution of the final matrix equation of the method of moments can be accelerated by multi-layer fast multipole technology. Multi-layer fast multi-pole technology divides the target into multi-layer boxes, and realizes matrix vector multiplication through aggregation, transfer, and divergence in a grouped and layered manner. With the help of efficient parallel computing technology, the calculation scale of the method of moments can...

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): G06F30/23G06T17/20G06F9/50
Inventor 杨明林吴比翼肖光亮郭琨毅盛新庆
Owner BEIJING INSTITUTE OF TECHNOLOGYGY
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products