Wright, Steven A. orcid.org/0000-0001-7133-8533, Ridgers, Christopher Paul orcid.org/0000-0002-4078-0887, Mudalige, Gihan R. et al. (5 more authors) (2024) Developing Performance Portable Plasma Edge Simulations: A Survey. Computer Physics Communications. 109123. ISSN 0010-4655
Abstract
Heterogeneous architectures are increasingly common in modern High-Performance Computing (HPC) systems. Achieving high-performance on such heterogeneous systems requires new approaches to application development that are able to achieve the three Ps: Performance, Portability, and Productivity. In this paper, we provide an overview of the state-of-the-art for developing high-performance, portable and productive multi-physics applications with particular focus on the simulation of a plasma fusion reactor. Simulating such a complex system relies on both fluid- and particle-based simulations, and coupling interfaces between these two domains. We also review the current state-of-the-art in reasoning about the performance, portability and productivity of HPC applications.
Metadata
Item Type: | Article |
---|---|
Authors/Creators: |
|
Copyright, Publisher and Additional Information: | This is an author-produced version of the published paper. Uploaded in accordance with the University’s Research Publications and Open Access policy. |
Keywords: | High-Performance,Parallel Programming,Portability,Coupling,Plasma Simulation,Reactor Design |
Dates: |
|
Institution: | The University of York |
Academic Units: | The University of York > Faculty of Sciences (York) > Computer Science (York) The University of York > Faculty of Sciences (York) > Physics (York) |
Depositing User: | Pure (York) |
Date Deposited: | 05 Feb 2024 12:50 |
Last Modified: | 27 Nov 2024 00:48 |
Published Version: | https://doi.org/10.1016/j.cpc.2024.109123 |
Status: | Published |
Refereed: | Yes |
Identification Number: | 10.1016/j.cpc.2024.109123 |
Open Archives Initiative ID (OAI ID): | oai:eprints.whiterose.ac.uk:208741 |
Download
Filename: PP_Sims_Survey-CPC-Accepted.pdf
Description: PP_Sims_Survey-CPC-Accepted
Licence: CC-BY 2.5