Plasma-PEPSC D1.11 Updated Assessment of Developments and Revision of Scientific Challenge, Optimising Magnetically Confined Plasmas with GENE
Authors/Creators
Contributors
Project leader:
Project manager (2):
Work package leader (2):
Description
In this deliverable, we describe the progress made for the gyrokinetic fusion turbulence code GENE-X since the last deliverable. The advancements are mainly threefold. First, we progressed on the GPU port of the code so that is can now be run fully on the GPU in a performant way. Second, the employed field solver library PARALLAX is now also fully ported to GPUs via the backend PAccX. Additional work has been invested in making the fieldsolver available on AMD GPUs and to employ a library solution instead of the self-written FGMRES-Multigrid solver. Third, the implementation of the block-structured grids reached a level of usability on the CPU which makes it possible to reduce the number of gridpoints by a factor of 4-8.
It is not yet possible to combine all of the achievements, but with using the GPU code for GENE-X and the fieldsolver, we arrive at a FOM of around 20000 on 32 MI300A GPUs. The roadmap has been refined to further close the gap to the envisaged FOM of 6000.
Files
D1.11_Updated_assessment_of_developments_and_revision_of_scientific_challenge-GENE.pdf
Files
(2.7 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:bb3e06eb048de49c3f31a20012f89ab3
|
2.7 MB | Preview Download |
Additional details
Funding
References
- phoenix-public: PARALLAX, 2025. https://gitlab.mpcdf.mpg.de/ phoenix-public/parallax.
- phoenix-public: PAccX, 2025. https://gitlab.mpcdf.mpg.de/phoenix-public/ paccx.
- J. Trilaksono, P. Ulbl, J. J. Williams, C.-M. Pfeiler, M. Finkbeiner, T. Dannert, E. Laure, S. Markidis, and F. Jenko. Openacc and openmp-accelerated fortran/c++ gyrokinetic fusion code gene-x for heterogeneous architectures. In Proceedings of the Platform for Advanced Scientific Computing Conference, PASC '25, New York, NY, USA, 2025. Association for Computing Machinery.
- Philipp Ulbl, Thomas Body, Wladimir Zholobenko, Andreas Stegmeir, Jan Pfennig, and Frank Jenko. Influence of collisions on the validation of global gyrokinetic simulations in the edge and scrape-off layer of TCV. Physics of Plasmas, 30(5), 2023.
- D. Jarema, H. J. Bungartz, T. Goerler, F. Jenko, T. Neckel, and D. Told. Blockstructured grids for Eulerian gyrokinetic simulations. Computer Physics Communications, 198:105–117, JAN 2016.
- D. Jarema, H. J. Bungartz, T. Goerler, F. Jenko, T. Neckel, and D. Told. Blockstructured grids in full velocity space for Eulerian gyrokinetic simulations. Computer Physics Communications, 215:49–62, JUN 2017.
- hipifly, 2025. https://github.com/amd/HPCTrainingExamples/tree/main/ hipifly.
- hipify, 2025. https://github.com/ROCm/HIPIFY.
- rocALUTION, 2025. https://github.com/ROCm/rocALUTION.
- Hartwig Anzt, Terry Cojean, Goran Flegar, Fritz G¨obel, Thomas Gr¨utzmacher, Pratik Nayak, Tobias Ribizel, Yuhsiang Mike Tsai, and Enrique S. Quintana-Ort´ı. Ginkgo: A Modern Linear Operator Algebra Framework for High Performance Computing. ACM Transactions on Mathematical Software, 48(1):2:1–2:33, February 2022.