Font Size: a A A

Multi-core TBB Acceleration Of PIC Simulation In Laser Plasma Interation

Posted on:2016-02-29Degree:MasterType:Thesis
Country:ChinaCandidate:J F FengFull Text:PDF
GTID:2272330473952233Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
As a result of the traditional non-renewable resources such as coal, oil, natural gas decreased dramatically and pollution to the environment is larger, looking for clean, renewable resources is becoming more and more important. Inertial confinement fusion can obtain clean energy, is one of the important methods to solve the energy problem and environmental problems. Fast ignition way is one of the important ways to realize the inertial confinement fusion, has attracted many scholars to study, in which the numerical simulation of laser plasma interaction aspect, particle simulation method has become a promising and has been widely used research techniques.Particle simulation program possesses the advantages of strong parallelism, so most of the particle simulation program, especially the application in the fields of laser plasma interaction with large computational burden have been or are being parallelization. Program parallelization research is an important way to enhance the efficiency of the program is running. Parallel particle simulation program can shorten the operation time, improve operation efficiency.At the same time, in the 21 st century, computer field is undergoing a revolution in the calculation. Intel, AMD and other chip makers roll out on the single chip integrated multiple new chip processing unit, used to replace the old single central processor. All kinds of multi-core parallel programming methods, such as Intel TBB, Open MP and MPI also provides us with the development of concurrent design method.This paper is to laser plasma interaction based on the PIC/MCC software LPICMCC++. This software is developed by university of UESTC. Solver in laser plasma interaction as a research focus, development based on Intel multi-core programming tool TBB parallel PIC program. Paper work mainly includes:1. A brief introduction of particle simulation method, and introduces the methods of several multi-core parallel and contrast, summarizes the use of Intel TBB for existing laser plasma interaction PIC parallel procedures rewrite the advantage.2. The LPICMCC++ solver of laser and plasma interaction mathematical model and numerical simulation algorithm is derived. Including solve the transverse field and longitudinal field, solving the equations of motion, as well as solving the charge and current sources. For subsequent accurately put forward solver of laser and plasma interaction parallel scheme laid a foundation.3. For laser and plasma interaction study on multi-core TBB parallel accelerate solver. Including program analysis of the hot spots, the parallelization of rewriting, data detecting and eliminate competition, and speed than the measurements.4. Using parallel laser-plasma interaction solver study fast ignition process ultrashort laser-plasma interaction process simulation. Research field and the evolution process of the particles.Compares the simulation results of parallel solver and serial solver to verify the validity of the parallelization.
Keywords/Search Tags:fast ignition, hot electron, Particle-in-Cell, Intel TBB, Multicore acceleration
PDF Full Text Request
Related items