2016 IEEE International Conference on Bioinformatics and Biomedicine (BIBM) 2016
DOI: 10.1109/bibm.2016.7822645
|View full text |Cite
|
Sign up to set email alerts
|

Exploration of alternative GPU implementations of the pair-HMMs forward algorithm

Abstract: In order to handle the massive raw data generated by next generation sequencing (NGS) platforms, GPUs are widely used by many genetic analysis tools to speed up the used algorithms. In this paper, we use GPUs to accelerate the pair-HMMs forward algorithm, which is used to calculate the overall alignment probability in many genomics analysis tools. We firstly evaluate two different implementation methods to accelerate the pair-HMMs forward algorithm according to their effectiveness on GPU platforms. Based on th… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
9
0

Year Published

2017
2017
2021
2021

Publication Types

Select...
3
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(9 citation statements)
references
References 11 publications
(15 reference statements)
0
9
0
Order By: Relevance
“…Previous works have tried to improve the Pair-HMM FA from different perspectives. S. Ren et al [3], [4] utilize GPU to parallel the workload and accelerate the Pair-HMM FA by increasing throughput; S. S. Banerjee [5], S. Huang [6] and L. van Dam [7] implement Pair-HMM FA on Field-Programmable Gate Array (FPGA), with optimized data forwarding strategies and special computation routines.…”
Section: Chapter 3 Related Work and Observationsmentioning
confidence: 99%
See 1 more Smart Citation
“…Previous works have tried to improve the Pair-HMM FA from different perspectives. S. Ren et al [3], [4] utilize GPU to parallel the workload and accelerate the Pair-HMM FA by increasing throughput; S. S. Banerjee [5], S. Huang [6] and L. van Dam [7] implement Pair-HMM FA on Field-Programmable Gate Array (FPGA), with optimized data forwarding strategies and special computation routines.…”
Section: Chapter 3 Related Work and Observationsmentioning
confidence: 99%
“…Next-Generation Sequencing (NGS) technology has the features of lowcost and high-performance. To further improve the efficiency and continue providing affordable analysis resources in response of the increasing availability of genome data through public databases, researchers have started investigating the possibility of deploying new algorithms on GPU [3], [4] and FPGA [5], [6], [7], [8], [9] given the fact that bioinformatics workloads could be executed in parallel given their batch processing nature.…”
Section: Introductionmentioning
confidence: 99%
“…Existing efforts to accelerate PairHMM include optimization for CPU, GPGPU, and FPGA [36][37][38][39][40][41]. Similar to SW, acceleration of PairHMM can exploit both intra-task parallelism and inter-task parallelism.…”
Section: Related Workmentioning
confidence: 99%
“…A few GPU implementations are available. Among the most recent ones, Ren et al [38] report throughput of 23.56 GCUPS on Nvidia K40 GPU. Wang et al [39] report peak throughput of 34.8 GCUPS on Nvidia Titan X GPU.…”
Section: Pairhmm Algorithmmentioning
confidence: 99%
“…The number of gene sequence alignment tasks reaches more than one million. Therefore, many researchers use parallel platforms [13] such as multi-core CPUs [9,14], GPUs [15,16,17,18,19] and Field Programmable Gate Arrays (FPGAs) [20,21,22,23,24,25] to develop parallelism in gene sequence alignment applications. Compared with CPUs and GPUs, FPGA chips serve as custom hardware for the computing-intensive applications with numerous computing and storage resources [26,27].…”
Section: Introductionmentioning
confidence: 99%