首页> 外文会议>IEEE International Symposium on Parallel and Distributed Processing >Evaluation of likelihood functions for data analysis on Graphics Processing Units
【24h】

Evaluation of likelihood functions for data analysis on Graphics Processing Units

机译:图形处理单元数据分析的似然函数评估

获取原文

摘要

Data analysis techniques based on likelihood function calculation play a crucial role in many High Energy Physics measurements. Depending on the complexity of the models used in the analyses, with several free parameters, many independent variables, large data samples, and complex functions, the calculation of the likelihood functions can require a long CPU execution time. In the past, the continuous gain in performance for each single CPU core kept pace with the increase on the complexity of the analyses, maintaining reasonable the execution time of the sequential software applications. Nowadays, the performance for single cores is not increasing as in the past, while the complexity of the analyses has grown significantly in the Large Hadron Collider era. In this context a breakthrough is represented by the increase of the number of computational cores per computational node. This allows to speed up the execution of the applications, redesigning them with parallelization paradigms. The likelihood function evaluation can be parallelized using data and task parallelism, which are suitable for CPUs and GPUs (Graphics Processing Units), respectively. In this paper we show how the likelihood function evaluation has been parallelized on GPUs. We describe the implemented algorithm and we give some performance results when running typical models used in High Energy Physics measurements. In our implementation we achieve a good scaling with respect to the number of events of the data samples.
机译:基于似然函数计算的数据分析技术在许多高能物理测量中起着至关重要的作用。根据分析中使用的模型的复杂性,具有几个自由参数,许多独立变量,大数据样本和复杂功能,似然函数的计算可能需要长的CPU执行时间。在过去,每个单个CPU核心的性能连续增益都随着分析的复杂性的增加而保持速度,保持合理的顺序软件应用程序的执行时间。如今,单一核心的性能在过去没有增加,而分析的复杂性在大型强子撞机时代的大幅增加。在这种情况下,通过增加每个计算节点的计算核的数量来表示突破。这允许加快应用程序的执行,以并行化范例重新设计它们。似然函数评估可以使用数据和任务并行性并行化,这些方法分别适用于CPU和GPU(图形处理单元)。在本文中,我们展示了如何在GPU上并行化的似然函数评估。我们描述了实现的算法,我们在高能物理测量中运行典型的模型时提供一些性能结果。在我们的实现中,我们在数据样本的事件数量方面实现了一个很好的缩放。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号