https://hgpu.org/?p=2107
An effective GPU implementation of breadth-first search