泉州师范学院 - 提交材料 - 译文 - Application Programming Interface.docVIP

泉州师范学院 - 提交材料 - 译文 - Application Programming Interface.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
泉州师范学院 - 提交材料 - 译文 - Application Programming Interface.doc

BEAGLE:应用程序编程接口和高性能计算图书馆统计系统发育 Daniel L. Ayres1,*,? Aaron Darling2,? Derrick J. Zwickl3,? Peter Beerli4, Mark T. Holder3,? Paul O. Lewis5,? John P. Huelsenbeck6,? Fredrik Ronquist7, David L. Swofford8,? Michael P. Cummings1,? Andrew Rambaut9,10?and Marc A. Suchard11,12,13 +?作者背景 ?1生物信息学和计算生物学中心,马里兰大学学院公园,MD 20742, ?2基因组南方研究中心,美国加州大学戴维斯分校,CA 95616, ?3生态学与演化生物学系,堪萨斯大学劳伦斯,堪萨斯州66045,美国 ?4部科学计算,佛罗里达州立大学,塔拉哈西,佛罗里达州32306,美国 ?5系生态学与演化生物学,康涅狄格大学,斯托尔斯,CT 06269,美国 ?6综合生物学系,加州大学伯克利分校,CA?94720, ?7?114 18瑞典斯德哥尔摩,瑞典自然历史博物馆, ?8进化基因组学,基因组科学与政策研究所,杜克大学,达勒姆,NC 27708,中心 ?9,英国爱丁堡大学进化生物学研究所,英国爱丁堡EH9 3JT,电子邮件:?a.rambaut ed.ac.uk ?10?Fogarty国际中心,国立卫生研究院,美国马里兰州贝塞斯达20892, ?11生物数学 ?12生物统计部 ?13人类遗传学部,美国加州大学洛杉矶分校,CA 90095,美国;电子邮件:?msuchard@ ??*通讯被发送到生物信息学和计算生物学中心,马里兰大学学院公园,MD 20742,美国;?电子邮件?:ayres@。 收稿,2011年7月14日?。 修订收到,2011年9月6日?。 接受,2011年9月26日?。 下一节 摘要 系统发育的推论是我们了解生命的起源和演化的大多数方面的基础,近年来,一直存在着浓度的统计方法,如贝叶斯推理和最大似然估计的兴趣。?然而,对于大型数据集和演变的现实的或有趣的模型,这些方法仍然需要大量计算的?。?高通量测序可以产生成千上万类群的数据,但扩展到使用串行计算等问题,往往需要使用非统计的或近似的方法。?最近出现的图形处理单元(GPU)的提供了一个机会,利用其出色的浮点计算性能,加快统计系统发育推断?。?进化计算的一个专业图书馆将允许现有的软件包,以更有效地利用可用的计算机硬件,包括图形处理器。?也更容易通过一个共同的库等新兴的计算架构,如现场可编程门阵列,在未来使用。?我们现在比格犬,应用程序编程接口(API)库和高性能的统计进化推断?。?API提供了一个统一的接口用于执行各种计算的硬件平台上的进化的可能性计算?。?该库包括了一套高效的实现,目前可以利用的硬件,包括GPU的NVIDIA CUDA技术,中央处理单元(CPU)使用SIMD流指令扩展和相关处理器的补充指令集,并通过OpenMP的多核处理器。?为了表现出一个共同的API优势,我们有几个流行的进化软件包纳入库中。?比格尔库是小GPL授权下,从现有的??的免费的开源软件。?一个例子客户端程序是作为公共领域的软件。 关键词 贝叶斯系统发育 GPU 最大似然 并行计算 大多数现代统计系统发育推断方法涉及计算类群的系统进化模型往往一棵树,连续时间马尔可夫链字符状态演化模型设置观察到的字符数据?的概率。Felsenstein?(1981)展示了一个高效的算法来计算这种可能性,这是通常被称为模型的可能性?。他的算法递归计算通过简单的总结和产品的部分似然。?这些局部似然跟踪从内部节点在特定的状态,内部节点条件下了观测数据的概率?。?一个库,实现了由Felsenstein的算法所需的计算是有吸引力,因为此过程中占多数的计算时间,在最可能基于进化操作?。?此外,该算法进行并行化提供了机遇?。 在典型的进化模式,可能性计算操作都假定在几个层次上的独立性?。?这些独立性提供了机会来执行并行操作。?例如,模型通常假设在序列比对站点的不断发展,独立,这样一方面可以计算的可能性分别为每个站点。?网站似然的产品产量为对齐的可能性。?模型中,包括有限的混合物之间的现场通过率的变化,它通常可以计算并行每个率类别的条件似然。?并行的其他几个机会存在于更精细的规模?。 我们已经开发出的软件库BEAGLE:广阔的平台进化分析一般的可能性评估。?BEAGLE提供了一个统一的界面,计算各种不同的进化模式下进化似然?。?库实现了重要的新兴计算机硬件技术,包括图形处理单元(GPU)和多核中央处理器(CPU)的并行计算的可能性。?我们打算为用户安装任何亲缘软件支持库作

您可能关注的文档

文档评论(0)

蝶恋花 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档