https://hgpu.org/?p=2178
Design and implementation of the Smith-Waterman algorithm on the CUDA-compatible GPU