Abstract
Phylogenetic inference, which involves time-consuming calculations, is a field where parallelization can speed up the resolution of many problems. TNT (a widely used program for phylogenetic analysis under parsimony) allows parallelization under the PVM system (Parallel Virtual Machine). However, as the basic aspects of the implementation remain unpublished, few studies have taken advantage of the parallelization routines of TNT. In addition, the PVM system is deprecated by many system administrators. One of the most common standards for high performance computing is now MPI (Message Passing Interface). To facilitate the use of the parallel analyses offered by TNT, this paper describes the basic aspects of the implementation, as well as a port of the parallelization interface of TNT into MPI. The use of the new routines is illustrated by reanalysis of seven significant datasets, either recent phylogenomic datasets with many characters (up to 2,509,064 characters) or datasets with large numbers of taxa (up to 13,921 taxa). Versions of TNT including the MPI functionality are available at: http://www.lillo.org.ar/phylogeny/tnt/.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.