Cargando…

Accelerated large-scale multiple sequence alignment

BACKGROUND: Multiple sequence alignment (MSA) is a fundamental analysis method used in bioinformatics and many comparative genomic applications. Prior MSA acceleration attempts with reconfigurable computing have only addressed the first stage of progressive alignment and consequently exhibit perform...

Descripción completa

Detalles Bibliográficos
Autores principales: Lloyd, Scott, Snell, Quinn O
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2011
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3310909/
https://www.ncbi.nlm.nih.gov/pubmed/22151470
http://dx.doi.org/10.1186/1471-2105-12-466
_version_ 1782227723880497152
author Lloyd, Scott
Snell, Quinn O
author_facet Lloyd, Scott
Snell, Quinn O
author_sort Lloyd, Scott
collection PubMed
description BACKGROUND: Multiple sequence alignment (MSA) is a fundamental analysis method used in bioinformatics and many comparative genomic applications. Prior MSA acceleration attempts with reconfigurable computing have only addressed the first stage of progressive alignment and consequently exhibit performance limitations according to Amdahl's Law. This work is the first known to accelerate the third stage of progressive alignment on reconfigurable hardware. RESULTS: We reduce subgroups of aligned sequences into discrete profiles before they are pairwise aligned on the accelerator. Using an FPGA accelerator, an overall speedup of up to 150 has been demonstrated on a large data set when compared to a 2.4 GHz Core2 processor. CONCLUSIONS: Our parallel algorithm and architecture accelerates large-scale MSA with reconfigurable computing and allows researchers to solve the larger problems that confront biologists today. Program source is available from http://dna.cs.byu.edu/msa/.
format Online
Article
Text
id pubmed-3310909
institution National Center for Biotechnology Information
language English
publishDate 2011
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-33109092012-03-23 Accelerated large-scale multiple sequence alignment Lloyd, Scott Snell, Quinn O BMC Bioinformatics Research Article BACKGROUND: Multiple sequence alignment (MSA) is a fundamental analysis method used in bioinformatics and many comparative genomic applications. Prior MSA acceleration attempts with reconfigurable computing have only addressed the first stage of progressive alignment and consequently exhibit performance limitations according to Amdahl's Law. This work is the first known to accelerate the third stage of progressive alignment on reconfigurable hardware. RESULTS: We reduce subgroups of aligned sequences into discrete profiles before they are pairwise aligned on the accelerator. Using an FPGA accelerator, an overall speedup of up to 150 has been demonstrated on a large data set when compared to a 2.4 GHz Core2 processor. CONCLUSIONS: Our parallel algorithm and architecture accelerates large-scale MSA with reconfigurable computing and allows researchers to solve the larger problems that confront biologists today. Program source is available from http://dna.cs.byu.edu/msa/. BioMed Central 2011-12-07 /pmc/articles/PMC3310909/ /pubmed/22151470 http://dx.doi.org/10.1186/1471-2105-12-466 Text en Copyright ©2011 Lloyd and Snell; licensee BioMed Central Ltd. http://creativecommons.org/licenses/by/2.0 This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Lloyd, Scott
Snell, Quinn O
Accelerated large-scale multiple sequence alignment
title Accelerated large-scale multiple sequence alignment
title_full Accelerated large-scale multiple sequence alignment
title_fullStr Accelerated large-scale multiple sequence alignment
title_full_unstemmed Accelerated large-scale multiple sequence alignment
title_short Accelerated large-scale multiple sequence alignment
title_sort accelerated large-scale multiple sequence alignment
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3310909/
https://www.ncbi.nlm.nih.gov/pubmed/22151470
http://dx.doi.org/10.1186/1471-2105-12-466
work_keys_str_mv AT lloydscott acceleratedlargescalemultiplesequencealignment
AT snellquinno acceleratedlargescalemultiplesequencealignment