arrow
返回

BowMapCL: Burrows-Wheeler Mapping on Multiple Heterogeneous Accelerators

delete2016-09-01
delete1
PRE
AI
D
David De Sa Nogueira *
P
Pedro Tomás
N
Nuno Roma
DOI:10.1109/TCBB.2015.2495149delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
The computational demand of exact-search procedures has pressed the exploitation of parallel processing accelerators to reduce the execution time of many applications. However, this often imposes strict restrictions in terms of the problem size and implementation efforts, mainly due to their possibly distinct architectures. To circumvent this limitation, a new exact-search alignment tool (BowMapCL) based on the Burrows-Wheeler Transform and FM-Index is presented. Contrasting to other alternatives, BowMapCL is based on a unified implementation using OpenCL, allowing the exploitation of multiple and possibly different devices (e.g., NVIDIA, AMD/ATI, and Intel GPUs/APUs). Furthermore, to efficiently exploit such heterogeneous architectures, BowMapCL incorporates several techniques to promote its performance and scalability, including multiple buffering, work-queue task-distribution, and dynamic load-balancing, together with index partitioning, bit-encoding, and sampling. When compared with state-of-the-art tools, the attained results showed that BowMapCL (using a single GPU) is 2 x to 7.5x faster than mainstream multi-threaded CPU BWT-based aligners, like Bowtie, BWA, and SOAP2; and up to 4 x faster than the best performing state-of-the-art GPU implementations (namely, SOAP3 and HPG-BWT). When multiple and completely distinct devices are considered, BowMapCL efficiently scales the offered throughput, ensuring a convenient load-balance of the involved processing in the several distinct devices.
Keyword:
Exact string matching
burrows-wheeler transform
parallel computing
graphics processing units
OpenCL

期刊

I
IEEE-ACM Transactions on Computational Biology and Bioinformatics
IF:
3.4
论文数:
3.3K
被引数:
6.4K

机构

U
universidade de lisboa
学者数:
3.4W
论文数: 3.1W
被引数: 29
引用论文

引用论文

Is chronic hepatitis B being undertreated in the United States?
err2010-12-08
err0
PREAI
errC. Cohen; S. D. Holmberg; B. J. McMahon; J. M. Block; C. L. Brosgart; R. G. Gish; W. T. London; T. M. Block
err分享
err收藏
err分享
err收藏
Convergence of skin and hypothalamic temperature signals on the sulcal prefrontal cortex in the rat
err1988-03-01
err0
PREAI
errMasaaki Shibata; Tetsuro Hori; Toshikazu Kiyohara; Toshihiro Nakashima
err分享
err收藏
Locomotor Training Maintains Normal Inhibitory Influence on Both Alpha- and Gamma-Motoneurons after Neonatal Spinal Cord Transection
err2011-01-05
err0
errOAAI
errRonaldo M. Ichiyama; Jonas Broman; Roland R. Roy; Hui Zhong; V. Reggie Edgerton; Leif A. Havton
err分享
err收藏
Titanium Alloys Manufactured by In Situ Alloying During Laser Powder Bed Fusion
errJOM
IF0
err2017-10-06
err0
PREAI
errI. Yadroitsev; P. Krakhmalev; I. Yadroitsava
err分享
err收藏
A taxonomy of suffix array construction algorithms
err2007-07-06
err168
PREAI
errPublisi, Simon J.; Smyth, W. F.; Turpin, Andrew H.
err分享
err收藏
err分享
err收藏
学者 查看更多内容