https://hgpu.org/?p=12993
Performance Modeling, Optimization, and Characterization on Heterogeneous Architectures