https://hgpu.org/?p=15850
Microbenchmarks for GPU characteristics: the occupancy roofline and the pipeline model