https://hgpu.org/?p=10107
An overview of techniques for predicting the performance of GPU accelerated applications