Skip to content
DraconiticResearch
Search Sources API
197,768 studies31 sourcesUpdated 15 min ago
PreprintarXiv licencearXiv

Dual-decomposition multi-GPU particle-in-cell method for cylindrical plasmas: Batched Fourier-mode multigrid and balanced particle slabs

Abstract

Three-dimensional electrostatic particle-in-cell (PIC) simulations combine irregular particle operations with a globally coupled Poisson solve, whose preferred parallel decompositions conflict. We introduce a dual-decomposition multi-GPU method: complete azimuthal Fourier modes are owned during the field solve, whereas spatial slabs own particles. Exact full-spectrum diagonalization and batched matrix-free geometric multigrid keep collectives outside the V-cycle, after which every GPU reconstructs the full field. Peer migration, cell reordering, warp-aggregated deposition, and capacity-constrained dynamic cuts restore particle locality and balance. CPU/GPU Poisson solutions agree to relative L2 errors below 6.9e-16; all 65 physical modes on eight V100 GPUs are solved in 9.350 ms with relative errors below 8.2e-15. For an identical 512*128*400 problem containing 707,788,800 particles per species, the complete PIC loop reaches 0.149108 s per step and strong-scales from five to eight GPUs with 91.81% efficiency. A separate cross-resolution production study shows approximately threefold aggregate particle-update and Poisson-cell throughput relative to a single RTX 5090 calculation; this measures refined-problem capability rather than a hardware speedup or formal convergence order.

Related

  1. Azimuthal mode decomposition Particle in Cell algorithm for cylindrical plasma sources
    Matteo Ripoli, Eduardo Ahedo, Mario Merino
    arXivPreprintCC BY 4.0Full textPlasma physicsarXiv
  2. X-dispersionless solver for electromagnetic and axion fields in a cylindrical particle-in-cell code
    Xiangyan An, Min Chen, Yipeng Wu +3
    arXivPreprintarXiv licenceFull textPlasma physicsarXiv
  3. GEM-PIC-RZ: a Galilean electromagnetic particle-in-cell code in quasi-cylindrical geometry with nonuniform grids
    Alexander Pukhov
    arXivPreprintarXiv licenceFull textOptics & photonicsPlasma physicsarXiv
  4. A Variance-Decomposition Formula for Direct and Adjoint Monte Carlo Particle Transport Problems
    Paul Rovel, Davide Mancusi, Coline Larmier +1
    HALPreprintCC BY 4.0Full textComputational physicsHALarXiv
  5. A wave-particle decomposition framework for multiscale kinetic transport: continuous-spectrum equations and coupled wave-particle iteration
    Chang Liu, Kun Xu
    arXivPreprintCC BY 4.0Full textFluid dynamicsarXiv
BibTeX
@misc{zhao2026dualdecomposition,
  title = {{Dual-decomposition multi-GPU particle-in-cell method for cylindrical plasmas: Batched Fourier-mode multigrid and balanced particle slabs}},
  author = {Yinjian Zhao and Xi Chen and Yingjie Chen},
  howpublished = {arXiv},
  year = {2026},
  month = sep,
  doi = {10.48550/arxiv.2609.07172},
  eprint = {2609.07172},
  archivePrefix = {arXiv},
  url = {https://arxiv.org/abs/2609.07172},
}
RIS
TY  - UNPB
TI  - Dual-decomposition multi-GPU particle-in-cell method for cylindrical plasmas: Batched Fourier-mode multigrid and balanced particle slabs
AU  - Yinjian Zhao
AU  - Xi Chen
AU  - Yingjie Chen
PY  - 2026
DA  - 2026/09/07
PB  - arXiv
DO  - 10.48550/arxiv.2609.07172
UR  - https://arxiv.org/abs/2609.07172
AB  - Three-dimensional electrostatic particle-in-cell (PIC) simulations combine irregular particle operations with a globally coupled Poisson solve, whose preferred parallel decompositions conflict. We introduce a dual-decomposition multi-GPU method: complete azimuthal Fourier modes are owned during the field solve, whereas spatial slabs own particles. Exact full-spectrum diagonalization and batched matrix-free geometric multigrid keep collectives outside the V-cycle, after which every GPU reconstructs the full field. Peer migration, cell reordering, warp-aggregated deposition, and capacity-constrained dynamic cuts restore particle locality and balance. CPU/GPU Poisson solutions agree to relative L2 errors below 6.9e-16; all 65 physical modes on eight V100 GPUs are solved in 9.350 ms with relative errors below 8.2e-15. For an identical 512*128*400 problem containing 707,788,800 particles per species, the complete PIC loop reaches 0.149108 s per step and strong-scales from five to eight GPUs with 91.81% efficiency. A separate cross-resolution production study shows approximately threefold aggregate particle-update and Poisson-cell throughput relative to a single RTX 5090 calculation; this measures refined-problem capability rather than a hardware speedup or formal convergence order.
ER  -