Your browser doesn't support javascript.
loading
Efficient implementation of MrBayes on multi-GPU.
Bao, Jie; Xia, Hongju; Zhou, Jianfu; Liu, Xiaoguang; Wang, Gang.
Afiliação
  • Bao J; College of Information Technical Science, Nankai University, Tianjin, China.
Mol Biol Evol ; 30(6): 1471-9, 2013 Jun.
Article em En | MEDLINE | ID: mdl-23493260
ABSTRACT
MrBayes, using Metropolis-coupled Markov chain Monte Carlo (MCMCMC or (MC)(3)), is a popular program for Bayesian inference. As a leading method of using DNA data to infer phylogeny, the (MC)(3) Bayesian algorithm and its improved and parallel versions are now not fast enough for biologists to analyze massive real-world DNA data. Recently, graphics processor unit (GPU) has shown its power as a coprocessor (or rather, an accelerator) in many fields. This article describes an efficient implementation a(MC)(3) (aMCMCMC) for MrBayes (MC)(3) on compute unified device architecture. By dynamically adjusting the task granularity to adapt to input data size and hardware configuration, it makes full use of GPU cores with different data sets. An adaptive method is also developed to split and combine DNA sequences to make full use of a large number of GPU cards. Furthermore, a new "node-by-node" task scheduling strategy is developed to improve concurrency, and several optimizing methods are used to reduce extra overhead. Experimental results show that a(MC)(3) achieves up to 63× speedup over serial MrBayes on a single machine with one GPU card, and up to 170× speedup with four GPU cards, and up to 478× speedup with a 32-node GPU cluster. a(MC)(3) is dramatically faster than all the previous (MC)(3) algorithms and scales well to large GPU clusters.
Assuntos
Palavras-chave

Texto completo: 1 Coleções: 01-internacional Base de dados: MEDLINE Assunto principal: Algoritmos / Gráficos por Computador / Teorema de Bayes / Biologia Computacional Tipo de estudo: Health_economic_evaluation Idioma: En Revista: Mol Biol Evol Assunto da revista: BIOLOGIA MOLECULAR Ano de publicação: 2013 Tipo de documento: Article País de afiliação: China

Texto completo: 1 Coleções: 01-internacional Base de dados: MEDLINE Assunto principal: Algoritmos / Gráficos por Computador / Teorema de Bayes / Biologia Computacional Tipo de estudo: Health_economic_evaluation Idioma: En Revista: Mol Biol Evol Assunto da revista: BIOLOGIA MOLECULAR Ano de publicação: 2013 Tipo de documento: Article País de afiliação: China