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...
Autores principales: | , , |
---|---|
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 |