Cargando…

Graphics processing units in bioinformatics, computational biology and systems biology

Several studies in Bioinformatics, Computational Biology and Systems Biology rely on the definition of physico-chemical or mathematical models of biological systems at different scales and levels of complexity, ranging from the interaction of atoms in single molecules up to genome-wide interaction n...

Descripción completa

Detalles Bibliográficos
Autores principales: Nobile, Marco S, Cazzaniga, Paolo, Tangherloni, Andrea, Besozzi, Daniela
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Oxford University Press 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5862309/
https://www.ncbi.nlm.nih.gov/pubmed/27402792
http://dx.doi.org/10.1093/bib/bbw058
_version_ 1783308205080707072
author Nobile, Marco S
Cazzaniga, Paolo
Tangherloni, Andrea
Besozzi, Daniela
author_facet Nobile, Marco S
Cazzaniga, Paolo
Tangherloni, Andrea
Besozzi, Daniela
author_sort Nobile, Marco S
collection PubMed
description Several studies in Bioinformatics, Computational Biology and Systems Biology rely on the definition of physico-chemical or mathematical models of biological systems at different scales and levels of complexity, ranging from the interaction of atoms in single molecules up to genome-wide interaction networks. Traditional computational methods and software tools developed in these research fields share a common trait: they can be computationally demanding on Central Processing Units (CPUs), therefore limiting their applicability in many circumstances. To overcome this issue, general-purpose Graphics Processing Units (GPUs) are gaining an increasing attention by the scientific community, as they can considerably reduce the running time required by standard CPU-based software, and allow more intensive investigations of biological systems. In this review, we present a collection of GPU tools recently developed to perform computational analyses in life science disciplines, emphasizing the advantages and the drawbacks in the use of these parallel architectures. The complete list of GPU-powered tools here reviewed is available at http://bit.ly/gputools.
format Online
Article
Text
id pubmed-5862309
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-58623092018-08-31 Graphics processing units in bioinformatics, computational biology and systems biology Nobile, Marco S Cazzaniga, Paolo Tangherloni, Andrea Besozzi, Daniela Brief Bioinform Software Review Several studies in Bioinformatics, Computational Biology and Systems Biology rely on the definition of physico-chemical or mathematical models of biological systems at different scales and levels of complexity, ranging from the interaction of atoms in single molecules up to genome-wide interaction networks. Traditional computational methods and software tools developed in these research fields share a common trait: they can be computationally demanding on Central Processing Units (CPUs), therefore limiting their applicability in many circumstances. To overcome this issue, general-purpose Graphics Processing Units (GPUs) are gaining an increasing attention by the scientific community, as they can considerably reduce the running time required by standard CPU-based software, and allow more intensive investigations of biological systems. In this review, we present a collection of GPU tools recently developed to perform computational analyses in life science disciplines, emphasizing the advantages and the drawbacks in the use of these parallel architectures. The complete list of GPU-powered tools here reviewed is available at http://bit.ly/gputools. Oxford University Press 2017-09 2016-07-07 /pmc/articles/PMC5862309/ /pubmed/27402792 http://dx.doi.org/10.1093/bib/bbw058 Text en © The Author 2016. Published by Oxford University Press. http://creativecommons.org/licenses/by/4.0/ This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Software Review
Nobile, Marco S
Cazzaniga, Paolo
Tangherloni, Andrea
Besozzi, Daniela
Graphics processing units in bioinformatics, computational biology and systems biology
title Graphics processing units in bioinformatics, computational biology and systems biology
title_full Graphics processing units in bioinformatics, computational biology and systems biology
title_fullStr Graphics processing units in bioinformatics, computational biology and systems biology
title_full_unstemmed Graphics processing units in bioinformatics, computational biology and systems biology
title_short Graphics processing units in bioinformatics, computational biology and systems biology
title_sort graphics processing units in bioinformatics, computational biology and systems biology
topic Software Review
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5862309/
https://www.ncbi.nlm.nih.gov/pubmed/27402792
http://dx.doi.org/10.1093/bib/bbw058
work_keys_str_mv AT nobilemarcos graphicsprocessingunitsinbioinformaticscomputationalbiologyandsystemsbiology
AT cazzanigapaolo graphicsprocessingunitsinbioinformaticscomputationalbiologyandsystemsbiology
AT tangherloniandrea graphicsprocessingunitsinbioinformaticscomputationalbiologyandsystemsbiology
AT besozzidaniela graphicsprocessingunitsinbioinformaticscomputationalbiologyandsystemsbiology