arrow
返回

BEAGLE: An Application Programming Interface and High-Performance Computing Library for Statistical Phylogenetics

delete2011-10-01
delete1.0W
delete
OA
AI
D
Daniel L. Ayres *
A
Aaron E. Darling
D
Derrick J. Zwickl
P
Peter Beerli
M
Mark T. Holder
P
Paul O. Lewis
J
John P. Huelsenbeck
R
Ronquist, Fredrik
D
David L. Swofford
M
Michael P. Cummings
A
Andrew Rambaut
M
Marc A. Suchard
DOI:10.1093/sysbio/syr100delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
Phylogenetic inference is fundamental to our understanding of most aspects of the origin and evolution of life, and in recent years, there has been a concentration of interest in statistical approaches such as Bayesian inference and maximum likelihood estimation. Yet, for large data sets and realistic or interesting models of evolution, these approaches remain computationally demanding. High-throughput sequencing can yield data for thousands of taxa, but scaling to such problems using serial computing often necessitates the use of nonstatistical or approximate approaches. The recent emergence of graphics processing units (GPUs) provides an opportunity to leverage their excellent floating-point computational performance to accelerate statistical phylogenetic inference. A specialized library for phylogenetic calculation would allow existing software packages to make more effective use of available computer hardware, including GPUs. Adoption of a common library would also make it easier for other emerging computing architectures, such as field programmable gate arrays, to be used in the future. We present BEAGLE, an application programming interface (API) and library for high-performance statistical phylogenetic inference. The API provides a uniform interface for performing phylogenetic likelihood calculations on a variety of compute hardware platforms. The library includes a set of efficient implementations and can currently exploit hardware including GPUs using NVIDIA CUDA, central processing units (CPUs) with Streaming SIMD Extensions and related processor supplementary instruction sets, and multicore CPUs via OpenMP. To demonstrate the advantages of a common API, we have incorporated the library into several popular phylogenetic software packages. The BEAGLE library is free open source software licensed under the Lesser GPL and available from http://beagle-lib.googlecode.com. An example client program is available as public domain software.
Keyword:
Bayesian phylogenetics
GPU
maximum likelihood
parallel computing
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Systematic Biology 封面图
Systematic Biology
IF:
5.7
论文数:
2.2K
被引数:
1.9W

机构

State University System of Florida 封面图
State University System of Florida
学者数:
12.7W
论文数: 10.9W
被引数: 130
U
University of California Berkeley
学者数:
3.5W
论文数: 2.8W
被引数: 11.3W
F
Florida State University
学者数:
1.1W
论文数: 8.6K
被引数: 2.0W
U
University of Kansas
学者数:
1.9W
论文数: 1.7W
被引数: 8.1K
S
Swedish Museum of Natural History
学者数:
981
论文数: 1.1K
被引数: 2.1K
U
university of california davis
学者数:
3.4W
论文数: 2.6W
被引数: 45
University System of Maryland 封面图
University System of Maryland
学者数:
6.4W
论文数: 5.6W
被引数: 113
University of California System 封面图
University of California System
学者数:
37.5W
论文数: 33.7W
被引数: 6.6K
学者 查看更多机构
引用论文

引用论文

Teaching Robots to Predict Human Motion
err2018-10-01
err0
PREAI
errLiang-Yan Gui; Kevin Zhang; Yu-Xiong Wang; Xiaodan Liang; Jose M. F. Moura; Manuela Veloso
err分享
err收藏
Primary Stenting of Atherosclerotic Renal Artery Ostial Stenosis动脉粥样硬化性肾动脉开口狭窄的原发性支架置入术
err1998-03-01
err0
PREAI
errLois A. Fiala; Mark R. Jackson; David L. Gillespie; Sean D. O'Donnell; Mark Lukens; Patrick Gorman
err分享
err收藏