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

LBM parallel optimization method based on multilayer grids

An optimization method and multi-layer grid technology, applied in the field of computational fluid dynamics, can solve problems such as low parallel performance and waste of computing resources, and achieve the effect of reducing the proportion, reducing the number of communication synchronization, and calculating correctly

Pending Publication Date: 2021-06-01
苏州流场信息技术有限公司
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] (1) During the LBM parallel computing process, the greater the communication volume, the lower the parallel performance;
[0005] (2) In the process of parallel computing, the synchronization of communication will cause some CPUs to be vacant, wasting computing resources

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
  • LBM parallel optimization method based on multilayer grids
  • LBM parallel optimization method based on multilayer grids
  • LBM parallel optimization method based on multilayer grids

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] Preferred embodiments of the present invention will be further described in detail below in conjunction with the accompanying drawings.

[0033] Such as figure 1 As shown, the LBM parallel algorithm includes the establishment of the calculation area and physical model of the serial part, the parallel division of calculation tasks, the design of initial physical parameters and the selection of boundary conditions, etc. The parallel part includes the calculation of the collision process and the migration process, the processing of the boundary part, and the calculation of the macroscopic quantity.

[0034] For the calculation of a specific physical problem, it is first necessary to carry out the corresponding preprocessing steps, the selection of the calculation area size, the determination of the location of the physical model, and the selection of the appropriate lattice Boltzmann model. According to the lattice Boltzmann model, select the corresponding governing equati...

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 relates to a heterogeneous many-core-based LBM parallel optimization method. According to the inventive concept, the invention provides the LBM parallel optimization method for multi-layer grids, which comprises the following steps of: 1, changing a calculation process under the multi-layer grids according to LBM parallel operation characteristics; 2, adopting a two-dimensional division strategy for process task division, and meanwhile designing a corresponding communication strategy according to the division condition; and 3, designing the size of a communication buffer area according to LBM parallel operation characteristics and arranging required data for communication. The method has the specific advantages that the number of times of communication synchronization is reduced according to the characteristics of LBM parallel operation, so that the proportion of CPU vacancy is reduced; the two-dimensional division strategy is adopted in task process division, so that the computational domain boundary can be flexibly adjusted according to the calculated amount on the basis of ensuring correctness, and neat correspondence is not needed; correct calculation can be ensured only through partial data communication, and the communication data volume is reduced. The final effect is the improvement of the speed-up ratio and the speed-up efficiency.

Description

technical field [0001] The invention belongs to the field of computational fluid dynamics, and specifically relates to an LBM algorithm and parallel computing. Background technique [0002] With the application of CFD to different fields, the corresponding physical process and geometric model become more and more complex, and the grid scale of calculation becomes larger, which poses higher challenges to the computer. As a very important computational fluid dynamics method, the LBM method requires a large amount of computing resources, so the improvement of parallel performance is very important. [0003] At present, LBM parallel computing includes but is not limited to the following problems: [0004] (1) During the LBM parallel computing process, the greater the communication volume, the lower the parallel performance; [0005] (2) In the process of parallel computing, the synchronization of communication will cause some CPUs to be vacant, wasting computing resources. C...

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 Applications(China)
IPC IPC(8): G06F30/28G06F9/50G06F113/08G06F119/14
CPCG06F9/505G06F30/28G06F2113/08G06F2119/14
Inventor 张武逄宗扬其他发明人请求不公开姓名
Owner 苏州流场信息技术有限公司
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