https://hgpu.org/?p=3418
A Hybrid Programming Model for Compressible Gas Dynamics Using OpenCL