https://hgpu.org/?p=12732
Determining the difficulty of accelerating problems on a GPU