Imperial College London

ProfessorWayneLuk

Faculty of EngineeringDepartment of Computing

Professor of Computer Engineering
 
 
 
//

Contact

 

+44 (0)20 7594 8313w.luk Website

 
 
//

Location

 

434Huxley BuildingSouth Kensington Campus

//

Summary

 

Publications

Citation

BibTex format

@article{Arram:2016:10.1109/TCBB.2016.2535385,
author = {Arram, J and Kaplan, T and Luk, W and Jiang, P},
doi = {10.1109/TCBB.2016.2535385},
journal = {IEEE/ACM Transactions on Computational Biology and Bioinformatics},
pages = {668--677},
title = {Leveraging FPGAS for accelerating short read alignment},
url = {http://dx.doi.org/10.1109/TCBB.2016.2535385},
volume = {14},
year = {2016}
}

RIS format (EndNote, RefMan)

TY  - JOUR
AB - One of the key challenges facing genomics today is how to efficiently analyze the massive amounts of data produced by next-generation sequencing platforms. With general-purpose computing systems struggling to address this challenge, specialized processors such as the Field-Programmable Gate Array (FPGA) are receiving growing interest. The means by which to leverage this technology for accelerating genomic data analysis is however largely unexplored. In this paper, we present a runtime reconfigurable architecture for accelerating short read alignment using FPGAS. This architecture exploits the reconfigurability of FPGAS to allow the development of fast yet flexible alignment designs. We apply this architecture to develop an alignment design which supports exact and approximate alignment with up to two mismatches. Our design is based on the FM-index, with optimizations to improve the alignment performance. In particular, the $n$ -step FM-index, index oversampling, a seed-and-compare stage, and bi-directional backtracking are included. Our design is implemented and evaluated on a 1U Maxeler MPC-X2000 dataflow node with eight Altera Stratix-V FPGAS. Measurements show that our design is 28 times faster than Bowtie2 running with 16 threads on dual Intel Xeon E5-2640 CPUs, and nine times faster than Soap3-dp running on an NVIDIA Tesla C2070 GPU.
AU - Arram,J
AU - Kaplan,T
AU - Luk,W
AU - Jiang,P
DO - 10.1109/TCBB.2016.2535385
EP - 677
PY - 2016///
SN - 1545-5963
SP - 668
TI - Leveraging FPGAS for accelerating short read alignment
T2 - IEEE/ACM Transactions on Computational Biology and Bioinformatics
UR - http://dx.doi.org/10.1109/TCBB.2016.2535385
UR - http://hdl.handle.net/10044/1/48840
VL - 14
ER -