基于SSE2的Smith-Waterman算法

被引:2
作者
戴正华
张庆丹
徐琳
谭光明
冯圣中
机构
[1] 中国科学院计算技术研究所
关键词
Smith-Waterman算法; 细粒度并行算法; SIMD; SSE2;
D O I
暂无
中图分类号
TP301.6 [算法理论];
学科分类号
081202 ;
摘要
Smith-Waterman动态规划算法是生物信息学使用最广泛的序列匹配算法,由于存在严重的数据依赖关系,该算法的细粒度数据并行性开发受到了很大限制。文章从简化数据依赖关系出发,采用前驱计算思想,提出了基于X86处理器多媒体指令集SSE2的Smith-Waterman细粒度并行算法SWSSE2,在相似性显著的情况下比普通的SW算法性能提高5倍,且与测试集无关。一般相似性不显著的情形下,同目前最好的动态规划细粒度并行算法SWMMX相比可以获得1.5倍的加速比。
引用
收藏
页码:85 / 87
页数:3
相关论文
共 2 条
[1]  
Six-fold speed-up of Smith-Waterman sequence database searches using parallel processing on common microproces-sors Bioinformatics. Rognes T,Seeberg E. PubMed . 2000
[2]  
Searching protein sequence libraries:comparison of the sensitivity and selectivity of the Smith-Waterman and FASTA algo-rithms. Pearson W R. Genomics . 1991