加速昂贵贝叶斯计算的向量操作–教程指南

,斯科特·西森,&(2022)向量运算加速昂贵的贝叶斯计算–教程指南。贝叶斯分析,17(2) 第593-622页。

[图像]
预览
已发布版本(PDF 605kB)
87043825
根据许可证提供知识共享署名4.0.

在出版商网站上打开访问副本

描述

贝叶斯统计中的许多应用程序都需要大量的计算。然而,它们通常具有内在的并行性,这使得它们成为现代大规模并行处理器的主要目标。多核和分布式计算在贝叶斯社区中得到了广泛的应用,然而,很少有人关注使用大多数现代CPU上可用的单指令多数据(SIMD)操作的细粒度并行化。在这项工作中,我们使用标准编程库实际演示了SIMD方法对几个主题贝叶斯应用程序的实用性。使用C编程语言,我们表明SIMD可以提高单核浮点运算性能,比标量C码提高6倍,比优化R码提高25倍以上。这样的改进会增加通过多核处理所获得的任何收益。我们说明了SIMD在加速贝叶斯计算方面的潜力,并为读者提供了开发现代大规模并行处理环境的技术。

影响和利益:

中有3处引文Scopus公司
1条引文科学网®
搜索谷歌学者™

引用计数 每月从Scopus公司科学网®引文数据库。

这些数据库包含来自可用出版物不同子集和不同时间段的引文,因此每个数据库的引文计数通常不同。一些作品不在任何一个数据库中,并且没有显示计数。Scopus包括1996年以后发表的文章的引文,以及1980年以后的Web of Science®。

引文计数来自谷歌学者™索引服务可以在链接的Google Scholar™搜索中查看。

全文下载:

55自2021年6月30日存入
13在过去的12个月里

全文下载显示此作品文件的总次数(例如PDF格式)已从QUT ePrints下载,以及前365天的下载次数。如果一个作品有多个文件,则该计数包括所有文件的下载。

ID代码: 211448
项目类型: 对期刊的贡献(期刊文章)
推荐人: 是的
ORCID标识:
大卫·沃恩orcid.org/0000-0002-9225-175X
克里斯·德罗万迪orcid.org/0000-0001-9222-8763
其他信息: 资助声明:澳大利亚研究委员会(ARC)根据发现项目计划(DP200102101)为C.D.提供了支持。S.A.S.由ARC根据发现项目计划(DP160102544)提供支持。C.D.、S.A.S.和D.J.W.由ARC数学和统计前沿卓越中心(ACEMS;CE140100049)提供支持。C.D.和D.J.W.还感谢昆士兰理工大学数据科学中心的支持。计算资源由昆士兰理工大学电子研究办公室提供。
测量或持续时间: 30页
其他URL:
内政部: 10.1214/21-BA1265
国际标准编号: 1931-6690年
纯ID: 87043825
部门: 当前>研究中心>数据科学中心
当前>昆士兰理工学院和分部>理学院
当前>学校>数学科学学院
资金:
版权所有人: 2021国际贝叶斯分析学会
版权声明: 这件作品受版权保护。除非该文档是根据知识共享许可证提供的,否则您必须假设重复使用仅限于个人使用,并且所有其他使用必须获得版权所有者的许可。如果该文件在知识共享许可证(或其他指定许可证)下可用,则请参阅许可证以了解允许重复使用的详细信息。用户承认并遵守与这些权利相关的法律要求是访问的一个条件。如果您认为此作品侵犯了版权,请通过电子邮件提供详细信息qut.copyright@qut.edu.au
存款日期: 2021年6月30日00:07
上次修改时间: 2024年3月1日06:03