PIC (Peripheral Interface Controller)-model-based accelerator simulation method implemented by using GPU (Graphic Processing Unit) in parallel

A simulation method and accelerator technology, applied in concurrent instruction execution, software simulation/interpretation/simulation, machine execution devices, etc., can solve the problems of high cost and low operation speed, and achieve low cost, high implementation efficiency, and optimized data structure. Effect

Active Publication Date: 2013-12-11
INST OF MODERN PHYSICS CHINESE ACADEMY OF SCI
View PDF2 Cites 22 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of the present invention is to provide a method for using a GPU accelerator card to parallelize the accelerator process simulation based on the PIC model, so as to solve the technical problems of low operation speed and high cost of the existing PIC model accelerator simulation algorithm

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
  • PIC (Peripheral Interface Controller)-model-based accelerator simulation method implemented by using GPU (Graphic Processing Unit) in parallel
  • PIC (Peripheral Interface Controller)-model-based accelerator simulation method implemented by using GPU (Graphic Processing Unit) in parallel

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] The preferred embodiments of the present invention will be described below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described here are only used to illustrate and explain the present invention, and are not intended to limit the present invention.

[0028] figure 1 It is a schematic diagram of a system structure that can be used to implement a PIC model-based accelerator simulation method using a GPU according to an embodiment of the present invention. Such as figure 1 As shown, the system includes a host 10 and computing nodes 20 . Although not shown in the figure, it can be understood that the host 10 may include a user interface, such as a keyboard, a touch panel, etc., through which the user can input initialization information, conditions, etc. required for simulation. exist figure 1 In , the host 10 and the computing node 20 are directly connected via, for example, a cable. However, this embodiment of...

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 PIC (Peripheral Interface Controller) model-based accelerator simulation method implemented by using a GPU (Graphic Processing Unit) in parallel. The method comprises the following steps: copying initialization information from a host to the GPU for calculating nodes; determining a corresponding relationship of particle positions and grids according to the initialization information; according to the corresponding relationship of the particle positions and the grids, calculating charge density weights, on the grids, of all particles in each grid to obtain the charge density distribution of the grid; calculating the potential distribution of the grids according to the charge density distribution of the grids, and calculating the electric field distribution of the grids according to the potential distribution of the grids; calculating the motion change of each particle under the action of an electric field, and updating the motion state of each particle; replacing the initialization information by the updated motion state of each particle, and iteratively carrying out the steps until the motion states of the particles satisfy design requirements. According to the method, the technical problems of being low in operation speed of a simulation algorithm, high in cost and the like in the existing PIC model-based accelerator can be solved.

Description

technical field [0001] The invention relates to the technical field of accelerator physical simulation, in particular to a computer using a Graphics Processing Unit (GPU) accelerator card to realize a particle acceleration process simulation method in an accelerator based on a Particle Grid (PIC) model. Background technique [0002] Accelerator simulation is a very important part of accelerator physics, and detailed and scientific accelerator simulation plays a vital role in accelerator design and accelerator debugging. Due to the huge number of particles in the accelerator, the close interaction between particles, and the complex structure of the accelerator, high requirements are placed on the accelerator simulation technology. By selecting an appropriate simulation model, using efficient simulation algorithms, and using high-performance computing hardware, the movement of particles in a real accelerator environment can be simulated more realistically, subtlely and intuiti...

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): G06F9/455G06F9/38
Inventor 杨磊张智磊李超齐新高笑菲
Owner INST OF MODERN PHYSICS CHINESE ACADEMY OF SCI
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