https://hgpu.org/?p=18204
EngineCL: Usability and Performance in Heterogeneous Computing