Fast Longest Common Subsequence with General Integer Scoring Support on GPUs

PPOPP(2018)

引用 8|浏览1
暂无评分
摘要
ABSTRACTGraphic Processing Units (GPUs) have been gaining popularity among high-performance users. Certain classes of algorithms benefit greatly from the massive parallelism of GPUs. One such class of algorithms is longest common subsequence (LCS). Combined with bit parallelism, recent studies have been able to achieve terascale performance for LCS on GPUs. However, the reported results for the one-to-many matching problem lack correlation with weighted scoring algorithms. In this paper, we describe a novel technique to improve the score significance of the length of LCS algorithm for multiple matching. We extend the bit-vector algorithms for LCS to include integer scoring and parallelize them for hybrid CPU-GPU platforms. We benchmark our algorithm against the well-known sequence alignment algorithm on GPUs, CUDASW++, for accuracy and report performance on three different systems.
更多
查看译文
关键词
multiple matching,bit parallelism,report performance,one-to-many matching problem lack,massive parallelism,general integer scoring support,integer scoring,bit-vector algorithm,well-known sequence alignment algorithm,lcs algorithm,fast longest common subsequence,weighted scoring algorithm
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要