Chrome Extension
WeChat Mini Program
Use on ChatGLM

Performance Analysis and Optimizations of ERO2.0 Fusion Code.

Marta Garcia-Gasulla, Joan Vinyals-Ylla-Catala,Juri Romazanov, Christoph Baumann, Dmitry Matveev

Platform for Advanced Scientific Computing Conference(2024)

Cited 0|Views2
No score
Abstract
In this paper, we present a thorough performance analysis of a highly parallel Monte Carlo code for modeling global erosion and redeposition in fusion devices, ERO2.0. The study shows that the main bottleneck preventing the code from efficiently using the resources is the load imbalance at different levels. Load imbalance is inherent to the problem being solved, particle transport, and deposition. Based on the findings of the analysis, we also describe optimizations implemented on the code to improve its performance on HPC clusters. The proposed optimizations use MPI and OpenMP features, making them portable across architectures and achieving a 3.34 x speedup with respect to the original code.
More
Translated text
AI Read Science
Must-Reading Tree
Example
Generate MRT to find the research sequence of this paper
Chat Paper
Summary is being generated by the instructions you defined