CFD (Computational Fluid Dynamics) accelerating method for multi-region structured grids on GPU (Ground Power Unit) based on grouped multi-streams

A multi-region structure, grid technology, applied in the field of GPU multi-stream acceleration, can solve problems that do not involve task-level parallelism based on stream processing

Active Publication Date: 2013-07-31
NAT UNIV OF DEFENSE TECH
View PDF12 Cites 25 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

None of the above patents involves traditional CFD application fields,

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
  • CFD (Computational Fluid Dynamics) accelerating method for multi-region structured grids on GPU (Ground Power Unit) based on grouped multi-streams
  • CFD (Computational Fluid Dynamics) accelerating method for multi-region structured grids on GPU (Ground Power Unit) based on grouped multi-streams
  • CFD (Computational Fluid Dynamics) accelerating method for multi-region structured grids on GPU (Ground Power Unit) based on grouped multi-streams

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0053] figure 1 It is a structural diagram of the CPU and GPU software and hardware platforms and deployed multi-zone structured grid CFD application software of the present invention. The CPU and the GPU are connected through the PCI-E bus, and the CPU is installed with an operating system, a compiler, a GPU driver, and a GPU development environment; the multi-area structured grid CFD application software is installed on the CPU, including initialization software, boundary processing software, and time Step forward software and flow field solution output software, and install GPU storage management software and group multi-flow management software at the same time.

[0054] figure 2 It is a general flowchart of the present invention, mainly comprising the following six steps:

[0055] The first step is to build CPU and GPU software and hardware platforms, and deploy multi-zone structured grid CFD application software on the CPU and GPU platforms.

[0056] The second step...

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 CFD (Computational Fluid Dynamics) accelerating method for multi-region structured grids on a GPU (Ground Power Unit) based on grouped multi-streams, and aims to accelerate the CFD application of the multi-region structured grids running on the GPU. The technical scheme is as follows: the method comprises the following steps of: constructing a CPU (Central Processing Unit) and GPU software and hardware platform, and deploying CFD application software of the multi-region structured grids; implementing grouped multi-stream management software and time step advancing software, setting a grouped multi-stream parameter, a CFD time iteration step number and a convergence condition, implementing GPU storage management software to initialize the usage mode of a storage space of the GPU, pre-assigning the storage space of the GPU, and adjusting the storage of the GPU as required; and implementing the grouped multi-stream management software in time step iteration, and finishing the multi-stream calculation for the CFD application of the multi-region structured grids by using the GPU. The CFD accelerating method can be used for effectively accelerating the CFD application of the multi-region structured grids running on the GPU, calculating multiple grid sub-regions on the overlapped GPUs and realizing the communication between the CPU and the GPU, so that the expense for data transmission between the CPU and the GPU is hidden, and the limitation of smaller whole video memory volume of the GPU is relieved. In addition, the CFD accelerating method is simple and easy to realize and strong in universality.

Description

technical field [0001] The present invention relates to an acceleration method for multi-region structured grid CFD on GPU, especially by using the characteristics of multi-region structured grid CFD partition calculation and GPU stream processing mechanism, according to the storage requirements of CFD application problems and the size of GPU global memory, multiple network A method of grouping grid partitions and using GPU multi-stream acceleration for different grid partitions within the group. Background technique [0002] Computational Fluid Dynamics (CFD), based on theoretical fluid mechanics and computing technology, is an emerging branch of fluid mechanics. CFD solves the governing equations of fluid mechanics through numerical methods, and obtains a quantitative description of the discrete flow field, that is, the so-called numerical solution of the flow field at time and space points, and predicts the law of fluid motion. In the past 30 to 40 years, with the rapid ...

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
IPC IPC(8): G06F15/173
Inventor 邓小刚徐传福张理论车永刚王勇献姜屹刘化勇刘巍
Owner NAT UNIV OF DEFENSE TECH
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