https://hgpu.org/?p=28536
Static and Dynamic Analyses for Efficient GPU Execution