MSAProbs-MPI: Parallel multiple sequence aligner for distributed-memory systems

28Citations
Citations of this article
25Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

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.

Cite

CITATION STYLE

APA

González-Domínguez, J., Liu, Y., Touriño, J., & Schmidt, B. (2016). MSAProbs-MPI: Parallel multiple sequence aligner for distributed-memory systems. Bioinformatics, 32(24), 3826–3828. https://doi.org/10.1093/bioinformatics/btw558

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free