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 :
بازگشت