Efficient parallelization for 3d-3v sparse grid Particle-In-Cell: Shared memory architectures

被引:6
|
作者
Deluzet, Fabrice [1 ]
Fubiani, Gwenael [2 ]
Garrigues, Laurent [2 ]
Guillet, Clement [1 ,2 ]
Narski, Jacek [3 ]
机构
[1] Univ Toulouse UPS, Inst Math Toulouse, Inst Math Toulouse UMR 5219, INSA, F-31062 Toulouse, France
[2] Univ Toulouse, LAPLACE, CNRS, INPT, 118 Route Narbonne, F-31062 Toulouse, France
[3] Inst CNRS, Inst Math Toulouse UMR 5219, UPS, INSA, F-31062 Toulouse, France
关键词
Plasma physics; Particle-in-Cell (PIC); Sparse grids; Combination technique; Parallelization; OpenMP; ALGORITHM; CODE;
D O I
10.1016/j.jcp.2023.112022
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Particle-In-Cell (PIC) schemes are ones of the most broadly used numerical methods in kinetic simulation of plasmas. The contribution of the present paper is dedicated to the introduction of novel parallelization strategies specific to shared memory architectures tailored for Particle-In-Cell methods implementing sparse grid reconstructions. These strategies operate the different parallelisms genuine to Sparse-PIC methods to obtain speed-up exceeding 100 on 128 cores using a strong scaling study of a 3d-3v simulation. On top of that, substantial gains (two orders of magnitude) are introduced for sequential as well as parallel computation of the electric field thanks to the hierarchization procedure. It consists in decomposing the information carried by sparse grids onto hierarchical basis functions, entailing a significantly reduced number of operations.(c) 2023 The Authors. Published by Elsevier Inc. This is an open access article under the CC BY-NC-ND license (http://creativecommons .org /licenses /by-nc -nd /4 .0/).
引用
收藏
页数:26
相关论文
共 50 条
  • [31] 3D Electromagnetic Particle-in-Cell Simulation of EMP Generated by Pulsed X-rays
    Xu, Zhiqian
    Meng, Cui
    APPLIED COMPUTATIONAL ELECTROMAGNETICS SOCIETY JOURNAL, 2020, 35 (11): : 1400 - 1401
  • [32] 3-D Fully Kinetic Particle-in-Cell Simulations of Small Asteroid Charging in the Solar Wind
    Han, Daoru
    Wang, Joseph
    IEEE TRANSACTIONS ON PLASMA SCIENCE, 2019, 47 (08) : 3682 - 3688
  • [33] 3-D Particle-in-Cell Simulation of Laser-Produced Plasma in Axial Magnetic Field
    Roy, Amitava
    Endo, Akira
    Mocek, Tomas
    IEEE TRANSACTIONS ON PLASMA SCIENCE, 2016, 44 (04) : 574 - 581
  • [34] HiPACE plus plus : A portable, 3D quasi-static particle-in-cell code
    Diederichs, S.
    Benedetti, C.
    Huebl, A.
    Lehe, R.
    Myers, A.
    Sinn, A.
    Vay, J. -l.
    Zhang, W.
    Thevenet, M.
    COMPUTER PHYSICS COMMUNICATIONS, 2022, 278
  • [35] Investigation of positive streamers in CO2: experiments and 3D particle-in-cell simulations
    Li, Xiaoran
    Dijcks, Siebe
    Sun, Anbang
    Nijdam, Sander
    Teunissen, Jannis
    PLASMA SOURCES SCIENCE & TECHNOLOGY, 2024, 33 (09):
  • [36] 3D particle-in-cell modeling of Langmuir probe effective collecting area in magnetized plasma
    Podolnik, A.
    Komm, M.
    Adamek, J.
    Hacek, P.
    Krbec, J.
    Dejarnac, R.
    Gunn, J. P.
    Panek, R.
    PLASMA PHYSICS AND CONTROLLED FUSION, 2018, 60 (08)
  • [37] DESIGN AND 3-D PARTICLE-IN-CELL SIMULATION OF A 140 GHz SPATIAL-HARMONIC MAGNETRON
    Esfahani, N. Nasr
    Tayarani, M.
    Schuenemann, K.
    PROGRESS IN ELECTROMAGNETICS RESEARCH-PIER, 2012, 133 : 443 - 458
  • [38] 3D Particle-In-Cell simulation of S band High Power Continuous Wave Magnetron
    Gao, Dongping
    Zhang, Zhaochuan
    Yue, Song
    Feng, Tong
    Liu, Youchun
    2015 IEEE INTERNATIONAL VACUUM ELECTRONICS CONFERENCE (IVEC), 2015,
  • [39] Par-T: A parallel relativistic fully 3D electromagnetic particle-in-cell code
    Messmer, P
    APPLIED PARALLEL COMPUTING, PROCEEDINGS: NEW PARADIGMS FOR HPC IN INDUSTRY AND ACADEMIA, 2001, 1947 : 350 - 355
  • [40] An energy- and charge-conserving, nonlinearly implicit, electromagnetic 1D-3V Vlasov-Darwin particle-in-cell algorithm
    Chen, G.
    Chacon, L.
    COMPUTER PHYSICS COMMUNICATIONS, 2014, 185 (10) : 2391 - 2402