首页> 外文会议>International Conference on Parallel Processing >Efficient 2-Body Statistics Computation on GPUs: Parallelization amp; Beyond
【24h】

Efficient 2-Body Statistics Computation on GPUs: Parallelization amp; Beyond

机译:GPU上的高效2体统计计算:并行化和超越

获取原文

摘要

Various types of two-body statistics (2-BS) are regarded as essential components of data analysis in many scientific and computing domains. Due to the quadratic time complexity, use of modern parallel hardware has become an obvious direction for research and practice in 2-BS computation. This paper presents our recent work in designing and optimizing parallel algorithms for 2-BS computation on Graphics Processing Units (GPUs). First, we classify 2-body applications into three groups based on their data output pattern. Then, we introduce a straightforward parallel algorithm under the CUDA framework. To that end, we split the algorithm into two stages: pairwise distance function computation and writing output. Then, we present modifications to the basic algorithm by integrating various techniques at each stage. Our algorithms design focuses on effective use of hardware/software features that are unique in GPU platforms. Experiments run on modern GPU hardware show that our GPU algorithms outperform the best known CPU program by at least an order of magnitude in various applications. Furthermore, our implementation achieves very high level of GPU resource utilization, indicating near-optimal performance. This work builds a solid foundation towards realizing our vision of a framework that can automatically generate optimized code for any new 2-BS problems.
机译:在许多科学和计算领域中,各种类型的两体统计(2-BS)被视为数据分析的基本组成部分。由于二次时间的复杂性,现代并行硬件的使用已成为2-BS计算研究和实践的明显方向。本文介绍了我们最近在设计和优化用于图形处理单元(GPU)的2-BS计算的并行算法方面的工作。首先,我们将2体应用程序根据其数据输出模式分为三类。然后,我们在CUDA框架下引入了一种简单的并行算法。为此,我们将算法分为两个阶段:成对距离函数计算和写入输出。然后,我们通过在每个阶段集成各种技术来介绍对基本算法的修改。我们的算法设计专注于有效利用GPU平台中独有的硬件/软件功能。在现代GPU硬件上进行的实验表明,我们的GPU算法在各种应用中的性能至少比最知名的CPU程序高出一个数量级。此外,我们的实现实现了非常高水平的GPU资源利用率,表明性能接近最佳。这项工作为实现我们对可以针对任何新的2-BS问题自动生成优化代码的框架的愿景奠定了坚实的基础。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号