• A
  • A
  • A
  • ABC
  • ABC
  • ABC
  • А
  • А
  • А
  • А
  • А
Regular version of the site
For visually-impairedUser profile (HSE staff only)Search

Optimization of Numerical Simulation of a Plasma with a Macroparticle using OpenMP and MPI

Student: Igor Gorelov

Supervisor: Alexey Timofeev

Faculty: HSE Tikhonov Moscow Institute of Electronics and Mathematics (MIEM HSE)

Educational Programme: Mathematical Methods of Modelling and Computer Technologies (Master)

Year of Graduation: 2020

In this work, the program developed in C language was optimized for numerically simulating the wake potential at various parameters of the plasma flow and the algorithm was adapted for execution on cluster systems with shared and distributed memory. The computational complexity of the algorithm and the required amount of RAM does not allow finding an analytical solution for the practically important sizes of the numerical model. This work aims to accelerate the implementation of a numerical solution of a physical problem using the example of modeling a plasma with a particulate and to develop a methodology for optimizing the numerical solution of a physical problem using OpenMP and MPI technologies. Computing experiments carried out on the HSE supercomputer have shown that using OpenMP technology can reduce program execution time, and calculations on distributed memory systems can significantly reduce the amount of RAM on each node. Particular attention is paid to optimizing single-threaded code, as well as working with the above technologies. Also in the course of the work, methods for optimizing this and similar tasks were formulated.

Student Theses at HSE must be completed in accordance with the University Rules and regulations specified by each educational programme.

Summaries of all theses must be published and made freely available on the HSE website.

The full text of a thesis can be published in open access on the HSE website only if the authoring student (copyright holder) agrees, or, if the thesis was written by a team of students, if all the co-authors (copyright holders) agree. After a thesis is published on the HSE website, it obtains the status of an online publication.

Student theses are objects of copyright and their use is subject to limitations in accordance with the Russian Federation’s law on intellectual property.

In the event that a thesis is quoted or otherwise used, reference to the author’s name and the source of quotation is required.

Search all student theses