Data and scripts from: Performance evaluation of heterogenous GPU programming frameworks for hemodynamic simulations
收藏DataCite Commons2023-04-21 更新2024-07-13 收录
下载链接:
https://idn.duke.edu/ark:/87924/r45t3t64k
下载链接
链接失效反馈官方服务:
资源简介:
Preparing for the deployment of large scientific and engineering codes on upcoming exascale systems with GPU-dense nodes is made challenging by the unprecedented diversity of device architectures and heterogeneous programming models. In this work, we evaluate the process of porting a massively parallel, multi-physics code written in CUDA to SYCL, HIP, and Kokkos with a range of backends, using a combination of automated tools and manual tuning. We use a proxy application alongside a custom performance model to inform results and identify additional optimization strategies. At scale performance of the programming model variants is evaluated on pre-production GPU node architectures for Frontier and Aurora, as well as on current NVIDIA device-based systems Summit and Polaris. Real-world workloads representing 3D flow calculations in complex geometries of densely packed flows are assessed. Our analysis highlights critical trade-offs between code performance, portability, and development time.
提供机构:
Duke Research Data Repository
创建时间:
2023-04-21



