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