https://hgpu.org/?p=8894
Binary Interval Search: a scalable algorithm for counting interval intersections