An Integrated MPI and OpenMP Approach for Plasma Dynamics Simulations

dc.contributor.authorPrakash, Y.M.
dc.contributor.authorGirish, K.K.
dc.contributor.authorVerma, L.
dc.contributor.authorKumar, S.
dc.contributor.authorBhowmik, B.
dc.date.accessioned2026-02-06T06:33:38Z
dc.date.issued2024
dc.description.abstractPlasma dynamics is the behavior exhibited by two or more charged species with respect to electric or magnetic fields. In high-performance computing (HPC) applications, it requires all these factors: the accuracy of parallel implementations, effective inter-process communication, and scalability with respect to workload. This paper points out the limitations in the current approaches to the plasma dynamics problems, and discusses the use of MPI continuation tasks and of its performance enhancement with OpenMP methods. Within the framework of the Vlasov-Poisson system, we develop theory of MPI continuation and describe techniques optimal for its use, which allows to efficiently combine communication with computation, which is quite a difficult task in most of the cases, especially in the case of multidimensional simulations. The results allow better insights on how to increase the level of parallelism and reduce the time to compute, which in turn fosters the formulation of more effective high-performance strategies and also the understanding of the parallelism in plasma simulations using the MPI standard. © 2024 IEEE.
dc.identifier.citationCOSMIC 2024 - IEEE International Conference on Computing, Semiconductor, Mechatronics, Intelligent Systems and Communications, Proceedings, 2024, Vol., , p. 42-47
dc.identifier.urihttps://doi.org/10.1109/COSMIC63293.2024.10871490
dc.identifier.urihttps://idr.nitk.ac.in/handle/123456789/28770
dc.publisherInstitute of Electrical and Electronics Engineers Inc.
dc.subjectHCMP
dc.subjectI MP
dc.subjectI MPI Continuations
dc.subjectMPIT
dc.subjectOpenMP
dc.subjectTAMP
dc.subjectI Task-based programming models
dc.titleAn Integrated MPI and OpenMP Approach for Plasma Dynamics Simulations

Files