基于GPGPU技术分波分析框架——GPUPWA.pdfVIP

基于GPGPU技术分波分析框架——GPUPWA.pdf

  1. 1、本文档共4页,可阅读全部内容。
  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文档。上传文档
查看更多
基于GPGPU技术的分波分析框架一GPUPWA 刘北江 (香港中文大学,香港大学,高能物理研究所北京100049) BergerNiklaus,王纪科,李晓玲,黄燕萍,朱兴旺,金山 (高能物理研究所北京100049) 摘要l北京谱仪(BES)是工作在北京正负电子对撞机(BEl)C)上进行,c.粲物理研究的大型通用探 测器。新型强子的寻找和研究正是北京谱仪实验最重要的物理目标。分波分析是BES物理 中强子研究分析的重要手段。GPU超级计算特别适合于分波分析,并可提高计算速度达100 倍以上。本文介绍了基于GPGPU技术的分波分析框架GPUPWA,及其软件设计与硬件实现 关键字:分波分析,GPGPU,并行计算 论文正文: 强子谱学【l】是研究强子物理和量子色动力学(QCD)的重要工具。实验上寻找和研究新型强子,对 Wave 于检验和发展强相互作用基本理论具有重大意义。分波分析(Partial Analysis)可以精确测量 强子共振态的自旋,宇称,质量,宽度,味道结构和分支比,是研究强子谱学的关键手段。J~粒子 的衰变被公认为是寻找和研究这些新型强子的理想场所。北京谱仪(BES)是工作在北京正负电子 对撞机(BEPC)上进行,c.粲物理研究的大型通用探测器。新型强子的寻找和研究正是北京谱仪实验 最重要的物理目标【2】。分波分析在BES物理中起到至关重要的作用。 在BES的分波分析中,我们对实验数据进行极大似然拟合。根据理论公式可以计算每个事例的微 分截面。每一次拟合迭代都需要用所有事例的信息来重新计算目标函数(似然值),其运算量与事 例数成正比。对于大统计量数据的多参数拟合,其运算量以及内存访问量都是非常巨大的。BESII 时期,通常一个完整的分波分析的计算量约为4000CPU天。作为高精度前沿的实验之一,高亮度 的BEPCH和采用了现代先进技术的性能优良的BESm探测器,将使我们获得大统计量和高质量的 数据。届时,BESIR的数据量将是BESII的几百倍。为了能及时地得到物理结果,我们必须想方设 法提高运算速度。 实验数据的每一个事例是独立的。因此,我们可以通过数据并行(Dataparallelism)的方法同时处 理大量事例,从而减少运算时间。通常,这类数据并行计算要在运算单元之间可以高速通信的超级 计算机上运行。图形处理器的硬件特点(多核,高内存带宽)使其图形渲染流水线可以成为流处理 器(stream processor)。随着计算机技术的发展,基于图形处理器的通用计算技术(GPGPU, OH units)成为数据并行计算的一种廉价的解决方案。 General.purposecomputinggraphicsprocessing 过程中,每个事例的微分截面可以用单精度计算,拟合的目标函数(求和过程)需要用双精度计算。 HD4870显卡, SDK)开发的。目前,我们采用的是ATI Brook+【4】(免费开源的streamcompu血g 它具有800个流处理器i可以提供1.2 分波振幅的基本运算,用户只需通过接El用C++容易地写出所需的拟合理论公式。运算量巨大的拟 14 合目标函数计算在GPU上进行数据并行计算。GPUPWA隐藏了GPU上的并行计算,数据传输, 内存管理等细节,用户无需处理。G默卵wA提供了与ROOT[5】(高能物理分析的通用平台)的接 口:文件输入输出,极小化求解,拟合结果显示的功能都是通过ROOT实现的。 2.4GHz 测试系统的硬件配置:Intel CPU,2G内存,ATI1-1334870显卡:操作系统为Scientific Q6600 Linux 5.2。用GPUPWA进行分波分析可以得到可靠的物理结果。图1给出了

文档评论(0)

bb213 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档