High-level hardware feature extraction for GPU performance prediction of stencils

Toomas Remmelg, Bastian Hagedorn, Lu Li, Michel Steuwer, Sergei Petrovich Gorlatch, Christophe Dubach · 2020

High-level functional programming abstractions have started to show promising results for HPC (High-Performance Computing). Approaches such as Lift, Futhark or Delite have shown that it is possible to have both, high-level abstractions and performance, even for HPC workloads such as stencils. In addition, these high-level functional abstractions can also be used to represent programs and their optimized variants, within the compiler itself. However, such high-level approaches rely heavily on the compiler to optimize programs which is notoriously hard when targeting GPUs.

Read the paper · More papers on PaperTik