Cargando…

GPUmotif: An Ultra-Fast and Energy-Efficient Motif Analysis Program Using Graphics Processing Units

Computational detection of TF binding patterns has become an indispensable tool in functional genomics research. With the rapid advance of new sequencing technologies, large amounts of protein-DNA interaction data have been produced. Analyzing this data can provide substantial insight into the mecha...

Descripción completa

Detalles Bibliográficos
Autores principales: Zandevakili, Pooya, Hu, Ming, Qin, Zhaohui
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2012
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3360745/
https://www.ncbi.nlm.nih.gov/pubmed/22662128
http://dx.doi.org/10.1371/journal.pone.0036865
_version_ 1782234044594913280
author Zandevakili, Pooya
Hu, Ming
Qin, Zhaohui
author_facet Zandevakili, Pooya
Hu, Ming
Qin, Zhaohui
author_sort Zandevakili, Pooya
collection PubMed
description Computational detection of TF binding patterns has become an indispensable tool in functional genomics research. With the rapid advance of new sequencing technologies, large amounts of protein-DNA interaction data have been produced. Analyzing this data can provide substantial insight into the mechanisms of transcriptional regulation. However, the massive amount of sequence data presents daunting challenges. In our previous work, we have developed a novel algorithm called Hybrid Motif Sampler (HMS) that enables more scalable and accurate motif analysis. Despite much improvement, HMS is still time-consuming due to the requirement to calculate matching probabilities position-by-position. Using the NVIDIA CUDA toolkit, we developed a graphics processing unit (GPU)-accelerated motif analysis program named GPUmotif. We proposed a “fragmentation" technique to hide data transfer time between memories. Performance comparison studies showed that commonly-used model-based motif scan and de novo motif finding procedures such as HMS can be dramatically accelerated when running GPUmotif on NVIDIA graphics cards. As a result, energy consumption can also be greatly reduced when running motif analysis using GPUmotif. The GPUmotif program is freely available at http://sourceforge.net/projects/gpumotif/
format Online
Article
Text
id pubmed-3360745
institution National Center for Biotechnology Information
language English
publishDate 2012
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-33607452012-06-01 GPUmotif: An Ultra-Fast and Energy-Efficient Motif Analysis Program Using Graphics Processing Units Zandevakili, Pooya Hu, Ming Qin, Zhaohui PLoS One Research Article Computational detection of TF binding patterns has become an indispensable tool in functional genomics research. With the rapid advance of new sequencing technologies, large amounts of protein-DNA interaction data have been produced. Analyzing this data can provide substantial insight into the mechanisms of transcriptional regulation. However, the massive amount of sequence data presents daunting challenges. In our previous work, we have developed a novel algorithm called Hybrid Motif Sampler (HMS) that enables more scalable and accurate motif analysis. Despite much improvement, HMS is still time-consuming due to the requirement to calculate matching probabilities position-by-position. Using the NVIDIA CUDA toolkit, we developed a graphics processing unit (GPU)-accelerated motif analysis program named GPUmotif. We proposed a “fragmentation" technique to hide data transfer time between memories. Performance comparison studies showed that commonly-used model-based motif scan and de novo motif finding procedures such as HMS can be dramatically accelerated when running GPUmotif on NVIDIA graphics cards. As a result, energy consumption can also be greatly reduced when running motif analysis using GPUmotif. The GPUmotif program is freely available at http://sourceforge.net/projects/gpumotif/ Public Library of Science 2012-05-25 /pmc/articles/PMC3360745/ /pubmed/22662128 http://dx.doi.org/10.1371/journal.pone.0036865 Text en Zandevakili et al. http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are properly credited.
spellingShingle Research Article
Zandevakili, Pooya
Hu, Ming
Qin, Zhaohui
GPUmotif: An Ultra-Fast and Energy-Efficient Motif Analysis Program Using Graphics Processing Units
title GPUmotif: An Ultra-Fast and Energy-Efficient Motif Analysis Program Using Graphics Processing Units
title_full GPUmotif: An Ultra-Fast and Energy-Efficient Motif Analysis Program Using Graphics Processing Units
title_fullStr GPUmotif: An Ultra-Fast and Energy-Efficient Motif Analysis Program Using Graphics Processing Units
title_full_unstemmed GPUmotif: An Ultra-Fast and Energy-Efficient Motif Analysis Program Using Graphics Processing Units
title_short GPUmotif: An Ultra-Fast and Energy-Efficient Motif Analysis Program Using Graphics Processing Units
title_sort gpumotif: an ultra-fast and energy-efficient motif analysis program using graphics processing units
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3360745/
https://www.ncbi.nlm.nih.gov/pubmed/22662128
http://dx.doi.org/10.1371/journal.pone.0036865
work_keys_str_mv AT zandevakilipooya gpumotifanultrafastandenergyefficientmotifanalysisprogramusinggraphicsprocessingunits
AT huming gpumotifanultrafastandenergyefficientmotifanalysisprogramusinggraphicsprocessingunits
AT qinzhaohui gpumotifanultrafastandenergyefficientmotifanalysisprogramusinggraphicsprocessingunits