Cargando…

Accelerating Smith-Waterman Alignment for Protein Database Search Using Frequency Distance Filtration Scheme Based on CPU-GPU Collaborative System

The Smith-Waterman (SW) algorithm has been widely utilized for searching biological sequence databases in bioinformatics. Recently, several works have adopted the graphic card with Graphic Processing Units (GPUs) and their associated CUDA model to enhance the performance of SW computations. However,...

Descripción completa

Detalles Bibliográficos
Autores principales: Liu, Yu, Hong, Yang, Lin, Chun-Yuan, Hung, Che-Lun
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi Publishing Corporation 2015
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4629039/
https://www.ncbi.nlm.nih.gov/pubmed/26568953
http://dx.doi.org/10.1155/2015/761063
_version_ 1782398514539528192
author Liu, Yu
Hong, Yang
Lin, Chun-Yuan
Hung, Che-Lun
author_facet Liu, Yu
Hong, Yang
Lin, Chun-Yuan
Hung, Che-Lun
author_sort Liu, Yu
collection PubMed
description The Smith-Waterman (SW) algorithm has been widely utilized for searching biological sequence databases in bioinformatics. Recently, several works have adopted the graphic card with Graphic Processing Units (GPUs) and their associated CUDA model to enhance the performance of SW computations. However, these works mainly focused on the protein database search by using the intertask parallelization technique, and only using the GPU capability to do the SW computations one by one. Hence, in this paper, we will propose an efficient SW alignment method, called CUDA-SWfr, for the protein database search by using the intratask parallelization technique based on a CPU-GPU collaborative system. Before doing the SW computations on GPU, a procedure is applied on CPU by using the frequency distance filtration scheme (FDFS) to eliminate the unnecessary alignments. The experimental results indicate that CUDA-SWfr runs 9.6 times and 96 times faster than the CPU-based SW method without and with FDFS, respectively.
format Online
Article
Text
id pubmed-4629039
institution National Center for Biotechnology Information
language English
publishDate 2015
publisher Hindawi Publishing Corporation
record_format MEDLINE/PubMed
spelling pubmed-46290392015-11-15 Accelerating Smith-Waterman Alignment for Protein Database Search Using Frequency Distance Filtration Scheme Based on CPU-GPU Collaborative System Liu, Yu Hong, Yang Lin, Chun-Yuan Hung, Che-Lun Int J Genomics Research Article The Smith-Waterman (SW) algorithm has been widely utilized for searching biological sequence databases in bioinformatics. Recently, several works have adopted the graphic card with Graphic Processing Units (GPUs) and their associated CUDA model to enhance the performance of SW computations. However, these works mainly focused on the protein database search by using the intertask parallelization technique, and only using the GPU capability to do the SW computations one by one. Hence, in this paper, we will propose an efficient SW alignment method, called CUDA-SWfr, for the protein database search by using the intratask parallelization technique based on a CPU-GPU collaborative system. Before doing the SW computations on GPU, a procedure is applied on CPU by using the frequency distance filtration scheme (FDFS) to eliminate the unnecessary alignments. The experimental results indicate that CUDA-SWfr runs 9.6 times and 96 times faster than the CPU-based SW method without and with FDFS, respectively. Hindawi Publishing Corporation 2015 2015-10-19 /pmc/articles/PMC4629039/ /pubmed/26568953 http://dx.doi.org/10.1155/2015/761063 Text en Copyright © 2015 Yu Liu et al. https://creativecommons.org/licenses/by/3.0/ This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Liu, Yu
Hong, Yang
Lin, Chun-Yuan
Hung, Che-Lun
Accelerating Smith-Waterman Alignment for Protein Database Search Using Frequency Distance Filtration Scheme Based on CPU-GPU Collaborative System
title Accelerating Smith-Waterman Alignment for Protein Database Search Using Frequency Distance Filtration Scheme Based on CPU-GPU Collaborative System
title_full Accelerating Smith-Waterman Alignment for Protein Database Search Using Frequency Distance Filtration Scheme Based on CPU-GPU Collaborative System
title_fullStr Accelerating Smith-Waterman Alignment for Protein Database Search Using Frequency Distance Filtration Scheme Based on CPU-GPU Collaborative System
title_full_unstemmed Accelerating Smith-Waterman Alignment for Protein Database Search Using Frequency Distance Filtration Scheme Based on CPU-GPU Collaborative System
title_short Accelerating Smith-Waterman Alignment for Protein Database Search Using Frequency Distance Filtration Scheme Based on CPU-GPU Collaborative System
title_sort accelerating smith-waterman alignment for protein database search using frequency distance filtration scheme based on cpu-gpu collaborative system
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4629039/
https://www.ncbi.nlm.nih.gov/pubmed/26568953
http://dx.doi.org/10.1155/2015/761063
work_keys_str_mv AT liuyu acceleratingsmithwatermanalignmentforproteindatabasesearchusingfrequencydistancefiltrationschemebasedoncpugpucollaborativesystem
AT hongyang acceleratingsmithwatermanalignmentforproteindatabasesearchusingfrequencydistancefiltrationschemebasedoncpugpucollaborativesystem
AT linchunyuan acceleratingsmithwatermanalignmentforproteindatabasesearchusingfrequencydistancefiltrationschemebasedoncpugpucollaborativesystem
AT hungchelun acceleratingsmithwatermanalignmentforproteindatabasesearchusingfrequencydistancefiltrationschemebasedoncpugpucollaborativesystem