https://hgpu.org/?p=8968
Efficient Parallel and External Matching