Presentation
Impact of Code Refactoring for Heterogeneous Platforms to Performance Portability
Presenter
DescriptionWe investigate how code refactoring of CLOUDSC benchmark impacts the performance portability across different hardware platforms and code revisions. For hardware platforms, we choose Intel® Xeon® Processor CPUs and Intel® Data Center GPU Max Series GPUs. For code revisions, we choose Fortran with OpenMP, Fortran with OpenMP offload and SYCL versions of the CLOUDSC benchmark. Besides performance, we discuss main challenges identified in cross-platform comparisons and propose some possible methods to resolve them.
TimeWednesday, June 512:30 - 13:00 CEST
LocationHG E 1.2
Session Chairs
Event Type
Minisymposium
Climate, Weather, and Earth Sciences
Computational Methods and Applied Mathematics