University of Tasmania
Browse

File(s) under permanent embargo

Faster exact maximum parsimony search with XMP

journal contribution
posted on 2023-05-17, 06:12 authored by White, WTJ, Barbara HollandBarbara Holland
Motivation: Despite trends towards maximum likelihood and Bayesian criteria, maximum parsimony (MP) remains an important criterion for evaluating phylogenetic trees. Because exact MP search is NP-complete, the computational effort needed to find provably optimal trees skyrockets with increasing numbers of taxa, limiting analyses to around 25–30 taxa. This is, in part, because currently available programs fail to take advantage of parallelism. Results: We present XMP, a new program for finding exact MP trees that comes in both serial and parallel versions. The serial version is faster in nearly all tests than existing software. The parallel version uses a work-stealing algorithm to scale to hundreds of CPUs on a distributed-memory multiprocessor with high efficiency. An optimized SSE2 inner loop provides additional speedup for Pentium 4 and later CPUs. Availability: C source code and several binary versions are freely available from http://www.massey.ac.nz/~wtwhite/xmp. The parallel version requires an MPI implementation, such as the freely available MPICH2.

History

Publication title

Bioinformatics

Volume

27

Issue

10

Pagination

1359-1367

ISSN

1367-4803

Department/School

School of Natural Sciences

Publisher

Oxford University Press

Place of publication

Great Clarendon St, Oxford, England, Ox2 6Dp

Rights statement

The definitive publisher-authenticated version is available online at: http://www.oxfordjournals.org/

Repository Status

  • Restricted

Socio-economic Objectives

Expanding knowledge in the biological sciences

Usage metrics

    University Of Tasmania

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC