ARCHER2: Introduction to Porting and Running Applications on AMD GPUs

preview_player
Показать описание
Bob Robey and Giacomo Capodaglio, AMD GPU Training Team

The porting to run on GPUs continues to get easier with improvements in GPU programming languages and tools. In this presentation, we first look at the wide range of AMD GPU architectures. Then we review the many language options for programming AMD GPUs. AMD is a strong proponent of application portability to run on all types of GPUs and CPUs. The languages covered will be HIP, ROCm, OpenMP, and some portability frameworks. We’ll briefly touch on the many optimized libraries that can be used in GPU applications. We’ll also take a look at the rich set of tools now available for AMD GPU programming.