将bwa的sw extend代码部分抽出来,做benchmark
 
 
 
Go to file
zzh b53569db63 代码重构,总共7个kernel 2023-08-26 00:38:38 +08:00
.vscode 代码重构,总共7个kernel 2023-08-26 00:38:38 +08:00
.gitignore 初始化bsw文件 2023-08-15 22:19:39 +08:00
Makefile 代码重构,总共7个kernel 2023-08-26 00:38:38 +08:00
README.md 更新readme 2023-08-10 15:30:39 +08:00
ksw_ext.h 代码重构,总共7个kernel 2023-08-26 00:38:38 +08:00
ksw_ext_avx2.c 代码重构,总共7个kernel 2023-08-26 00:38:38 +08:00
ksw_ext_avx2_aligned.c 代码重构,总共7个kernel 2023-08-26 00:38:38 +08:00
ksw_ext_avx2_heuristics.c 代码重构,总共7个kernel 2023-08-26 00:38:38 +08:00
ksw_ext_avx2_u8.c 代码重构,总共7个kernel 2023-08-26 00:38:38 +08:00
ksw_ext_avx2_u8_aligned.c 代码重构,总共7个kernel 2023-08-26 00:38:38 +08:00
ksw_ext_avx2_u8_heuristics.c 代码重构,总共7个kernel 2023-08-26 00:38:38 +08:00
ksw_ext_cuda.c 代码重构,总共7个kernel 2023-08-26 00:38:38 +08:00
ksw_ext_normal.c 代码重构,总共7个kernel 2023-08-26 00:38:38 +08:00
main.c 代码重构,总共7个kernel 2023-08-26 00:38:38 +08:00
run_all.sh 代码重构,总共7个kernel 2023-08-26 00:38:38 +08:00
run_l.sh 代码重构,总共7个kernel 2023-08-26 00:38:38 +08:00
run_m.sh 代码重构,总共7个kernel 2023-08-26 00:38:38 +08:00
run_s.sh 代码重构,总共7个kernel 2023-08-26 00:38:38 +08:00
thread_mem.c 代码重构,总共7个kernel 2023-08-26 00:38:38 +08:00
thread_mem.h 代码重构,总共7个kernel 2023-08-26 00:38:38 +08:00
utils.c 代码重构,总共7个kernel 2023-08-26 00:38:38 +08:00
utils.h 代码重构,总共7个kernel 2023-08-26 00:38:38 +08:00

README.md

sw_perf

  • 对bwa的sw extend部分代码进行抽取做成benchmark
  • 实现avx2和cuda版本并进行性能对比