Cargando…

GPU-Based Cloud Service for Smith-Waterman Algorithm Using Frequency Distance Filtration Scheme

As the conventional means of analyzing the similarity between a query sequence and database sequences, the Smith-Waterman algorithm is feasible for a database search owing to its high sensitivity. However, this algorithm is still quite time consuming. CUDA programming can improve computations effici...

Descripción completa

Detalles Bibliográficos
Autores principales: Lee, Sheng-Ta, Lin, Chun-Yuan, Hung, Che Lun
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi Publishing Corporation 2013
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3638642/
https://www.ncbi.nlm.nih.gov/pubmed/23653898
http://dx.doi.org/10.1155/2013/721738
_version_ 1782475859527991296
author Lee, Sheng-Ta
Lin, Chun-Yuan
Hung, Che Lun
author_facet Lee, Sheng-Ta
Lin, Chun-Yuan
Hung, Che Lun
author_sort Lee, Sheng-Ta
collection PubMed
description As the conventional means of analyzing the similarity between a query sequence and database sequences, the Smith-Waterman algorithm is feasible for a database search owing to its high sensitivity. However, this algorithm is still quite time consuming. CUDA programming can improve computations efficiently by using the computational power of massive computing hardware as graphics processing units (GPUs). This work presents a novel Smith-Waterman algorithm with a frequency-based filtration method on GPUs rather than merely accelerating the comparisons yet expending computational resources to handle such unnecessary comparisons. A user friendly interface is also designed for potential cloud server applications with GPUs. Additionally, two data sets, H1N1 protein sequences (query sequence set) and human protein database (database set), are selected, followed by a comparison of CUDA-SW and CUDA-SW with the filtration method, referred to herein as CUDA-SWf. Experimental results indicate that reducing unnecessary sequence alignments can improve the computational time by up to 41%. Importantly, by using CUDA-SWf as a cloud service, this application can be accessed from any computing environment of a device with an Internet connection without time constraints.
format Online
Article
Text
id pubmed-3638642
institution National Center for Biotechnology Information
language English
publishDate 2013
publisher Hindawi Publishing Corporation
record_format MEDLINE/PubMed
spelling pubmed-36386422013-05-07 GPU-Based Cloud Service for Smith-Waterman Algorithm Using Frequency Distance Filtration Scheme Lee, Sheng-Ta Lin, Chun-Yuan Hung, Che Lun Biomed Res Int Research Article As the conventional means of analyzing the similarity between a query sequence and database sequences, the Smith-Waterman algorithm is feasible for a database search owing to its high sensitivity. However, this algorithm is still quite time consuming. CUDA programming can improve computations efficiently by using the computational power of massive computing hardware as graphics processing units (GPUs). This work presents a novel Smith-Waterman algorithm with a frequency-based filtration method on GPUs rather than merely accelerating the comparisons yet expending computational resources to handle such unnecessary comparisons. A user friendly interface is also designed for potential cloud server applications with GPUs. Additionally, two data sets, H1N1 protein sequences (query sequence set) and human protein database (database set), are selected, followed by a comparison of CUDA-SW and CUDA-SW with the filtration method, referred to herein as CUDA-SWf. Experimental results indicate that reducing unnecessary sequence alignments can improve the computational time by up to 41%. Importantly, by using CUDA-SWf as a cloud service, this application can be accessed from any computing environment of a device with an Internet connection without time constraints. Hindawi Publishing Corporation 2013 2013-04-03 /pmc/articles/PMC3638642/ /pubmed/23653898 http://dx.doi.org/10.1155/2013/721738 Text en Copyright © 2013 Sheng-Ta Lee 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
Lee, Sheng-Ta
Lin, Chun-Yuan
Hung, Che Lun
GPU-Based Cloud Service for Smith-Waterman Algorithm Using Frequency Distance Filtration Scheme
title GPU-Based Cloud Service for Smith-Waterman Algorithm Using Frequency Distance Filtration Scheme
title_full GPU-Based Cloud Service for Smith-Waterman Algorithm Using Frequency Distance Filtration Scheme
title_fullStr GPU-Based Cloud Service for Smith-Waterman Algorithm Using Frequency Distance Filtration Scheme
title_full_unstemmed GPU-Based Cloud Service for Smith-Waterman Algorithm Using Frequency Distance Filtration Scheme
title_short GPU-Based Cloud Service for Smith-Waterman Algorithm Using Frequency Distance Filtration Scheme
title_sort gpu-based cloud service for smith-waterman algorithm using frequency distance filtration scheme
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3638642/
https://www.ncbi.nlm.nih.gov/pubmed/23653898
http://dx.doi.org/10.1155/2013/721738
work_keys_str_mv AT leeshengta gpubasedcloudserviceforsmithwatermanalgorithmusingfrequencydistancefiltrationscheme
AT linchunyuan gpubasedcloudserviceforsmithwatermanalgorithmusingfrequencydistancefiltrationscheme
AT hungchelun gpubasedcloudserviceforsmithwatermanalgorithmusingfrequencydistancefiltrationscheme