https://hgpu.org/?p=5900
An Analysis of Programmer Productivity versus Performance for High Level Data Parallel Programming