Abstract
WarpX is a general purpose electromagnetic particle-in-cell code that was originally designed to run on many-core CPU architectures. We describe the strategy, based on the AMReX library, followed to allow WarpX to use the GPU-accelerated nodes on OLCF's Summit supercomputer, a strategy we believe will extend to the upcoming machines Frontier and Aurora. We summarize the challenges encountered, lessons learned, and give current performance results on a series of relevant benchmark problems.
| Original language | English |
|---|---|
| Article number | 102833 |
| Journal | Parallel Computing |
| Volume | 108 |
| DOIs | |
| State | Published - Dec 2021 |
| Externally published | Yes |
Keywords
- Accelerator modeling
- Exascale Computing
- Particle-in-cell methods
Fingerprint
Dive into the research topics of 'Porting WarpX to GPU-accelerated platforms'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver