Performance-Portable High-Level Accelerator Programming
M. Wolfe
Today’s accelerator landscape is explored, along with the perils of current programming methods, and it is demonstrated why OpenCL, while impressive and important, doesn’t already solve the programming problem.