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

Graphics processing unit based discrete simulation computation method of multicomponent system

A graphics processor and discrete simulation technology, which is applied in the computing field of discrete simulation of multi-component systems, can solve the problem that the simulation computing method cannot be directly transplanted to the GPU platform, and achieve the effect of overcoming inefficiency and improving computing efficiency

Inactive Publication Date: 2012-03-07
INST OF PROCESS ENG CHINESE ACAD OF SCI
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0013] The purpose of the present invention is to overcome the defect that the existing multi-component system simulation calculation method cannot be directly transplanted to the GPU platform, thereby providing a related method for realizing calculation on a parallel computing system with GPU

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
  • Graphics processing unit based discrete simulation computation method of multicomponent system
  • Graphics processing unit based discrete simulation computation method of multicomponent system
  • Graphics processing unit based discrete simulation computation method of multicomponent system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0055] When simulating a multi-component system, the present invention uses a computer system with a GPU as a computing component to realize the simulation process. Although a single GPU has been greatly improved in computing performance compared with the corresponding CPU, in order to better simulate a large number of particles in a multi-component system, the present invention uses a parallel computing system composed of multiple GPUs. The system realizes the simulation calculation of the multi-component system. The parallel computing system is composed of a plurality of computing nodes, each computing node is respectively equipped with the graphics processing unit GPU, and different computing nodes are connected through a network.

[0056] In one embodiment of the present invention, there is provided as figure 1 As shown in the parallel co...

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 graphics processing unit based discrete simulation computation method of a multicomponent system, which is realized on a parallel computation system comprising multiple computation nodes, wherein the computation nodes are provided with graphics processing units (GPU). The discrete simulation computation method comprises the following steps of: decomposing the space of the multicomponent system to be simulated; establishing the mapping relationship between granules and grids inside the multicomponent system; (3) distributing the information of the granules to thread blocks inside the GPUs arranged on the multiple computation nodes, and storing the interaction potential parameters and the simulation setting information of the granules into internal storages of theGPUs; computing acting force born by the granules on the GPUs, and updating the speed and the positions of the granules according to the acting force; and before the simulation of the multicomponent system is completed, repeating executing steps completed in the GPUs till a simulated result is output from the parallel computation system after the simulation is completed. The invention solves the problem of low efficiency caused by selection when the GPUs compute multiple interaction potentials and greatly enhances the computation efficiency compared with a CPU.

Description

technical field [0001] The invention relates to the calculation of the discrete simulation of the multi-component system, in particular to a related method for realizing the discrete simulation calculation of the multi-component system on the graphic processor GPU. Background technique [0002] A multi-component system refers to a system formed by two or more components with different properties. When simulating a multi-component system, different components in the multi-component system can be represented by different types of particles, and the simulation process needs to deal with particle motion and interaction between particles. In the simulation process, the interaction between particles can generally be expressed by two-body interaction "potential" or force function. For example, in molecular dynamics MD simulation, the common Lennard-Jones potential is expressed by the following formula: [0003] φ ( r ...

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): G06T1/00
Inventor 陈飞国葛蔚李静海
Owner INST OF PROCESS ENG CHINESE ACAD OF SCI
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