Accelerating Particle-in-Cell Monte Carlo Simulations with MPI, OpenMP/OpenACC and Asynchronous Multi-GPU Programming
Fuente:
arXiv
Saved in:
| Main Authors: | Williams, Jeremy J., Liu, Felix, Trilaksono, Jordy, Tskhakaya, David, Costea, Stefan, Kos, Leon, Podolnik, Ales, Hromadka, Jakub, Hegde, Pratibha, Garcia-Gasulla, Marta, Seitz, Valentin, Jenko, Frank, Laure, Erwin, Markidis, Stefano |
|---|---|
| Format: | Preprint |
| Published: |
2024
|
| Subjects: | |
| Online Access: | |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Similar Items
Integrating High Performance In-Memory Data Streaming and In-Situ Visualization in Hybrid MPI+OpenMP PIC MC Simulations Towards Exascale
by: Williams, Jeremy J., et al.
Published: (2025)
by: Williams, Jeremy J., et al.
Published: (2025)
Multi-GPU Hybrid Particle-in-Cell Monte Carlo Simulations for Exascale Computing Systems
by: Williams, Jeremy J., et al.
Published: (2026)
by: Williams, Jeremy J., et al.
Published: (2026)
Understanding the Impact of openPMD on BIT1, a Particle-in-Cell Monte Carlo Code, through Instrumentation, Monitoring, and In-Situ Analysis
by: Williams, Jeremy J., et al.
Published: (2024)
by: Williams, Jeremy J., et al.
Published: (2024)
PLOTS and DATASET: Performance portability of sparse matrix-vector multiplication implemented using OpenMP, OpenACC and SYCL
by: Stec, Kinga, et al.
Published: (2025)
by: Stec, Kinga, et al.
Published: (2025)
Understanding Large-Scale Plasma Simulation Challenges for Fusion Energy on Supercomputers
by: Williams, Jeremy J., et al.
Published: (2024)
by: Williams, Jeremy J., et al.
Published: (2024)
TALP-Pages: An easy-to-integrate continuous performance monitoring framework
by: Seitz, Valentin, et al.
Published: (2025)
by: Seitz, Valentin, et al.
Published: (2025)
foap4: Adaptive mesh refinement with OpenACC, MPI, and p4est
by: Teunissen, Jannis, et al.
Published: (2026)
by: Teunissen, Jannis, et al.
Published: (2026)
Enabling High-Throughput Parallel I/O in Particle-in-Cell Monte Carlo Simulations with openPMD and Darshan I/O Monitoring
by: Williams, Jeremy J., et al.
Published: (2024)
by: Williams, Jeremy J., et al.
Published: (2024)
DNA sequence alignment: An assignment for OpenMP, MPI, and CUDA/OpenCL
by: Gonzalez-Escribano, Arturo, et al.
Published: (2024)
by: Gonzalez-Escribano, Arturo, et al.
Published: (2024)
GPU acceleration of many‐body perturbation theory methods in MOLGW with OpenACC
by: Young‐Moo Byun, et al.
Published: (2024)
by: Young‐Moo Byun, et al.
Published: (2024)
MPI-Rockstar: a Hybrid MPI and OpenMP Parallel Implementation of the Rockstar Halo finder
by: Tokuue, Tomoyuki, et al.
Published: (2024)
by: Tokuue, Tomoyuki, et al.
Published: (2024)
Plasma-PEPSC D6.2 Report on Dissemination, Community Building, Collaborations, Training, and Exploitation
by: Tskhakaya, David, et al.
Published: (2023)
by: Tskhakaya, David, et al.
Published: (2023)
Electron-phonon physics at the exascale: A hybrid MPI-GPU-OpenMP framework for scalable Wannier interpolation
by: Kim, Tae Yun, et al.
Published: (2026)
by: Kim, Tae Yun, et al.
Published: (2026)
Solution of finite element problems using hybrid parallelization with MPI and OpenMP
by: Miguel Vargas-Félix
Published: (2012)
by: Miguel Vargas-Félix
Published: (2012)
GPU Acceleration of Learning With Errors KEMs Using OpenACC for Post-Quantum Cryptography
by: Liberati, Tiziana, et al.
Published: (2026)
by: Liberati, Tiziana, et al.
Published: (2026)
Accelerating the Particle-In-Cell code ECsim with OpenACC
by: Boella, Elisabetta, et al.
Published: (2026)
by: Boella, Elisabetta, et al.
Published: (2026)
Distributed OpenMP Offloading of OpenMC on Intel GPU MAX Accelerators
by: Fridman, Yehonatan, et al.
Published: (2024)
by: Fridman, Yehonatan, et al.
Published: (2024)
Parallel Paradigms in Modern HPC: A Comparative Analysis of MPI, OpenMP, and CUDA
by: ALHafez, Nizar, et al.
Published: (2025)
by: ALHafez, Nizar, et al.
Published: (2025)
MPI vs OpenMP: A case study on parallel generation of Mandelbrot set
by: Ernesto Soto Gómez
Published: (2020)
by: Ernesto Soto Gómez
Published: (2020)
GPU acceleration of non-equilibrium Green's function calculation using OpenACC and CUDA FORTRAN
by: Yin, Jia, et al.
Published: (2025)
by: Yin, Jia, et al.
Published: (2025)
GPU-acceleration of the Discontinuous Galerkin Shallow Water Equations Model (DG-SWEM) with OpenACC
by: Wichitrnithed, Chayanon, et al.
Published: (2025)
by: Wichitrnithed, Chayanon, et al.
Published: (2025)
ERmod‐OpenACC: GPU Acceleration of Solvation Free Energy Calculation With Energy‐Representation Theory
by: Yutaka Maruyama, et al.
Published: (2025)
by: Yutaka Maruyama, et al.
Published: (2025)
Leveraging HPC Profiling & Tracing Tools to Understand the Performance of Particle-in-Cell Monte Carlo Simulations
by: Williams, Jeremy J., et al.
Published: (2023)
by: Williams, Jeremy J., et al.
Published: (2023)
Parallel FFTW on RISC-V: A Comparative Study including OpenMP, MPI, and HPX
by: Strack, Alexander, et al.
Published: (2025)
by: Strack, Alexander, et al.
Published: (2025)
An MPI-OpenMP mixing parallel open source FW-H code for aeroacoustics calculation
by: Zhang, Keli, et al.
Published: (2023)
by: Zhang, Keli, et al.
Published: (2023)
Multithreaded Fine-Grained Asynchronous BSP for Integer Sorting with LCI and OpenMP
by: Cheng, Minyu, et al.
Published: (2026)
by: Cheng, Minyu, et al.
Published: (2026)
Post-Moore Technologies for Plasma Simulation: A Community Roadmap
by: Pennati, Luca, et al.
Published: (2026)
by: Pennati, Luca, et al.
Published: (2026)
Accelerating the Dutch Atmospheric Large-Eddy Simulation (DALES) model with OpenACC
by: Esclapez, Lucas, et al.
Published: (2025)
by: Esclapez, Lucas, et al.
Published: (2025)
LLOR: Automated Repair of OpenMP Programs
by: Bora, Utpal, et al.
Published: (2024)
by: Bora, Utpal, et al.
Published: (2024)
GPU Acceleration and Portability of the TRIMEG Code for Gyrokinetic Plasma Simulations using OpenMP
by: Daneri, Giorgio
Published: (2026)
by: Daneri, Giorgio
Published: (2026)
LLM-HPC++: Evaluating LLM-Generated Modern C++ and MPI+OpenMP Codes for Scalable Mandelbrot Set Computation
by: Diehl, Patrick, et al.
Published: (2025)
by: Diehl, Patrick, et al.
Published: (2025)
OpenACC offloading of the MFC compressible multiphase flow solver on AMD and NVIDIA GPUs
by: Wilfong, Benjamin, et al.
Published: (2024)
by: Wilfong, Benjamin, et al.
Published: (2024)
ACCeLLiuM: Supervised Fine-Tuning for Automated OpenACC Pragma Generation
by: Jhaveri, Samyak, et al.
Published: (2025)
by: Jhaveri, Samyak, et al.
Published: (2025)
Scaling Sample-Based Quantum Diagonalization on GPU-Accelerated Systems using OpenMP Offload
by: Walkup, Robert, et al.
Published: (2026)
by: Walkup, Robert, et al.
Published: (2026)
Acceleration of the CASINO quantum Monte Carlo software using graphics processing units and OpenACC
by: Thorpe, B., et al.
Published: (2025)
by: Thorpe, B., et al.
Published: (2025)
An MLIR pipeline for offloading Fortran to FPGAs via OpenMP
by: Rodriguez-Canal, Gabriel, et al.
Published: (2025)
by: Rodriguez-Canal, Gabriel, et al.
Published: (2025)
Detrimental task execution patterns in mainstream OpenMP runtimes
by: Tuft, Adam S., et al.
Published: (2024)
by: Tuft, Adam S., et al.
Published: (2024)
rcpptimer: Rcpp Tic-Toc Timer with OpenMP Support
by: Berrisch, Jonathan
Published: (2025)
by: Berrisch, Jonathan
Published: (2025)
Static Generation of Efficient OpenMP Offload Data Mappings
by: Marzen, Luke, et al.
Published: (2024)
by: Marzen, Luke, et al.
Published: (2024)
Learning to Parallelize with OpenMP by Augmented Heterogeneous AST Representation
by: Chen, Le, et al.
Published: (2023)
by: Chen, Le, et al.
Published: (2023)
Similar Items
-
Integrating High Performance In-Memory Data Streaming and In-Situ Visualization in Hybrid MPI+OpenMP PIC MC Simulations Towards Exascale
by: Williams, Jeremy J., et al.
Published: (2025) -
Multi-GPU Hybrid Particle-in-Cell Monte Carlo Simulations for Exascale Computing Systems
by: Williams, Jeremy J., et al.
Published: (2026) -
Understanding the Impact of openPMD on BIT1, a Particle-in-Cell Monte Carlo Code, through Instrumentation, Monitoring, and In-Situ Analysis
by: Williams, Jeremy J., et al.
Published: (2024) -
PLOTS and DATASET: Performance portability of sparse matrix-vector multiplication implemented using OpenMP, OpenACC and SYCL
by: Stec, Kinga, et al.
Published: (2025) -
Understanding Large-Scale Plasma Simulation Challenges for Fusion Energy on Supercomputers
by: Williams, Jeremy J., et al.
Published: (2024)