https://hgpu.org/?p=1757
GPU-BLAST: Using graphics processors to accelerate protein sequence alignment