On the Roles of the Programmer, the Compiler and the Runtime System When Programming Accelerators in OpenMP

International Conferences 2014