https://hgpu.org/?p=6924
BarraCUDA - a fast short read sequence aligner using graphics processing units