首页> 外国专利> Parallel Gibbs sampler using butterfly-patterned partial sums

Parallel Gibbs sampler using butterfly-patterned partial sums

机译:使用蝴蝶图案部分和的并行Gibbs采样器

摘要

An efficient parallel Gibbs sampler using butterfly-patterned partial sums is provided. Instead of building and searching a complete prefix sums table, an alternative “butterfly patterned partial sums table” is described that integrates a lightweight transposition and partial sums operation. Accordingly, the usual full matrix transposition and full prefix sums table building operations can be omitted in favor of building the butterfly-patterned partial sums table, which requires less computational and communication effort. This butterfly-patterned partial sums table is used by a modified binary search phase that calculates the needed prefix-sum table values on-the-fly using the butterfly-patterned partial sums table. Transposed memory access is also provided while avoiding the full matrix transform, providing significant performance benefits for highly parallel architectures, such as graphics processing units (GPUs) where 1-stride or sequential memory accesses are important for optimization.
机译:提供了使用蝴蝶图案的部分和的高效并行Gibbs采样器。代替构建和搜索完整的前缀和表,描述了将轻量级换位和部分和运算集成在一起的替代“蝴蝶图案的部分和表”。因此,可以省略通常的全矩阵转置和全前缀和表的构建操作,而有利于构建蝴蝶图案的部分和表,这需要较少的计算和通信工作量。此蝴蝶图案的部分和表由修改的二进制搜索阶段使用,该阶段使用蝴蝶图案的部分和表即时计算所需的前缀和表值。还提供了转置的内存访问,同时避免了完整的矩阵变换,从而为高度并行的体系结构(例如图形处理单元(GPU))提供了显着的性能优势,其中1步或顺序内存访问对于优化很重要。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号