A Novel High-Throughput Acceleration Engine for Read Alignment

被引:42
作者
Chen, Yu-Ting [1 ]
Cong, Jason [1 ]
Lei, Jie [1 ,2 ]
Wei, Peng [1 ]
机构
[1] Univ Calif Los Angeles, Dept Comp Sci, Los Angeles, CA 90024 USA
[2] Xidian Univ, State Key Lab Integrated Serv Networks, Xian, Peoples R China
来源
2015 IEEE 23RD ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM) | 2015年
关键词
read alignment; Smith-Waterman; FPGA; HLS; multilevel scheduling;
D O I
10.1109/FCCM.2015.27
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The Smith-Waterman (S-W) algorithm is widely adopted by the state-of-the-art DNA sequence aligners. Existing wavefront-based methods ignored the fact that the S-W algorithm is fed with significantly varied-size inputs in modern aligners, in which the S-W algorithm is further optimized by exerting extensive pruning. In this paper we propose an architecture, tailored for varied input sizes as well as harnessing software pruning strategies, to accelerate S-W. Our implementation demonstrates a 26.4x speedup over a 24-thread Intel Haswell Xeon server, and outperforms wavefront-based implementations by up to 6x with the same FPGA resource.
引用
收藏
页码:199 / 202
页数:4
相关论文
共 12 条
[1]   BASIC LOCAL ALIGNMENT SEARCH TOOL [J].
ALTSCHUL, SF ;
GISH, W ;
MILLER, W ;
MYERS, EW ;
LIPMAN, DJ .
JOURNAL OF MOLECULAR BIOLOGY, 1990, 215 (03) :403-410
[2]  
[Anonymous], 2013, ARXIV
[3]  
[Anonymous], ISCA
[4]  
Burrows Michael, 1994, P DIG SRC RES REP CI
[5]   High-Level Synthesis for FPGAs: From Prototyping to Deployment [J].
Cong, Jason ;
Liu, Bin ;
Neuendorffer, Stephen ;
Noguera, Juanjo ;
Vissers, Kees ;
Zhang, Zhiru .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2011, 30 (04) :473-491
[6]   PARALLEL PROCESSING OF BIOLOGICAL SEQUENCE COMPARISON ALGORITHMS [J].
EDMISTON, EW ;
CORE, NG ;
SALTZ, JH ;
SMITH, RM .
INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 1988, 17 (03) :259-275
[7]   Parameters for accurate genome alignment [J].
Frith, Martin C. ;
Hamada, Michiaki ;
Horton, Paul .
BMC BIOINFORMATICS, 2010, 11
[8]  
Lam B. C., 2013, RECONFIG, P1
[9]  
Langmead B, 2012, NAT METHODS, V9, P357, DOI [10.1038/NMETH.1923, 10.1038/nmeth.1923]
[10]   The impact of next-generation sequencing technology on genetics [J].
Mardis, Elaine R. .
TRENDS IN GENETICS, 2008, 24 (03) :133-141