MSAProbs-MPI: parallel multiple sequence aligner for distributed-memory systems
![Thumbnail](/dspace/bitstream/handle/2183/20963/J.Gonz%c3%a1lez_Dom%c3%adnguez_MSAProbs-MPI_Parallel_Multiple_Sequence_Aligner_for_Distributed-Memory_Systems_2016.pdf.jpg?sequence=4&isAllowed=y)
Use this link to cite
http://hdl.handle.net/2183/20963Collections
- GI-GAC - Artigos [190]
Metadata
Show full item recordTitle
MSAProbs-MPI: parallel multiple sequence aligner for distributed-memory systemsDate
2016Citation
Jorge González-Domínguez, Yongchao Liu, Juan Touriño, Bertil Schmidt; MSAProbs-MPI: parallel multiple sequence aligner for distributed-memory systems, Bioinformatics, Volume 32, Issue 24, 15 December 2016, Pages 3826–3828, https://doi.org/10.1093/bioinformatics/btw558
Abstract
[Abstracts] MSAProbs is a state-of-the-art protein multiple sequence alignment tool based on hidden Markov models. It can achieve high alignment accuracy at the expense of relatively long runtimes for large-scale input datasets. In this work we present MSAProbs-MPI, a distributed-memory parallel version of the multithreaded MSAProbs tool that is able to reduce runtimes by exploiting the compute capabilities of common multicore CPU clusters. Our performance evaluation on a cluster with 32 nodes (each containing two Intel Haswell processors) shows reductions in execution time of over one order of magnitude for typical input datasets. Furthermore, MSAProbs-MPI using eight nodes is faster than the GPU-accelerated QuickProbs running on a Tesla K20. Another strong point is that MSAProbs-MPI can deal with large datasets for which MSAProbs and QuickProbs might fail due to time and memory constraints, respectively.
Keywords
MSAProbs
Protein multiple sequence
MPI
Protein multiple sequence
MPI
Description
This is a pre-copyedited, author-produced version of an article accepted for publication in Bioinformatics following peer review. The version of recordJorge González-Domínguez, Yongchao Liu, Juan Touriño, Bertil Schmidt; MSAProbs-MPI: parallel multiple sequence aligner for distributed-memory systems, Bioinformatics, Volume 32, Issue 24, 15 December 2016, Pages 3826–3828, https://doi.org/10.1093/bioinformatics/btw558is available online at: https://doi.org/10.1093/bioinformatics/btw558
Editor version
ISSN
1367-4803
1367-4811
1367-4811