Finding a maximum likelihood tree is hard
Journal of the ACM (JACM)
Nested parallelism for multi-core HPC systems using Java
Journal of Parallel and Distributed Computing
Bioinformatics
F-MPJ: scalable Java message-passing communications on parallel systems
The Journal of Supercomputing
High-performance computing selection of models of DNA substitution for multicore clusters
International Journal of High Performance Computing Applications
Hi-index | 0.00 |
Statistical model selection has become an essential step for the estimation of phylogenies from DNA sequence alignments. The program jModelTest offers different strategies to identify best-fit models for the data at hand, but for large DNA alignments, this task can demand vast computational resources. This paper presents a High Performance Computing (HPC) adaptation of jModelTest for shared memory multi-core systems and distributed memory cluster platforms. The performance evaluation of this HPC version on a shared memory system and on a cluster shows significant performance advantages, with speedups up to 39. This could represent a reduction in the execution time of some analyses from almost one day to half an hour.