Input-aware auto-tuning for directive-based GPU programming
Alberto Magni, Dominik Grewe, Nick P. Johnson · 2013
The difficulties posed by GPGPU programming and the need to increase productivity have guided research towards directive-based high-level programs for accelerators. This effort has led to the definition of the OpenACC industry standard. It significantly simplifies writing code for graphics engines leaving the programmer the opportunity to tune the application for the target hardware and input.