DocumentCode
3697206
Title
Implementation of Short Read Alignment Algorithm in OpenCL on Xeon Phi Coprocessor
Author
Xiquan Zhao;Chuang Liu;Guangming Tan
Author_Institution
High Performance Comput. Res. Center, Inst. of Comput. Technol., Beijing, China
fYear
2015
Firstpage
1633
Lastpage
1636
Abstract
Aligning sequencing reads to a reference genome is often essential in many comparative genomics pipelines. With the maturation of next-generation DNA sequencing (NGS) technologies, an enormous amount of sequence data has been generated, this calls for the development of faster read alignment programs. In this paper we present an OpenCL implementation of the short read aligner BarraCUDA [1], which is based on BWA software package [2] and utilises NVIDIA´s GPGPU implementation, namely Compute Unified Device Architecture (CUDA) to parallelise the alignment of sequence reads. We re-implemented BarraCUDA aligner in OpenCL and test it on Intel´s MIC architecture device - Xeon Phi 5110P coprocessor. Experiment results show that our OpenCL aligner performs better than its CPU-based software counterpart, with a 4 times performance boost compared to 8-thread BWA.
Keywords
"Graphics processing units","Bioinformatics","Microwave integrated circuits","Coprocessors","Genomics","Kernel","Message systems"
Publisher
ieee
Conference_Titel
High Performance Computing and Communications (HPCC), 2015 IEEE 7th International Symposium on Cyberspace Safety and Security (CSS), 2015 IEEE 12th International Conferen on Embedded Software and Systems (ICESS), 2015 IEEE 17th International Conference on
Type
conf
DOI
10.1109/HPCC-CSS-ICESS.2015.101
Filename
7336403
Link To Document