sw_dpcpp Parallel Smith-Waterman Implemented in Intel oneapi Data Parallel C++ Compile dpcpp main.cpp Run ./a.out <path_to_seq1.fasta> <path_to_seq2.fasta>