核电子学与探测技术
覈電子學與探測技術
핵전자학여탐측기술
NUCLEAR ELECTRONICS & DETECTION TECHNOLOGY
2014年
3期
340-344
,共5页
黄海鹏%董燎原%蔡浩%周国全
黃海鵬%董燎原%蔡浩%週國全
황해붕%동료원%채호%주국전
北京谱仪BESIII%Dalitz图分析%GPU%OpenCL%RooFit
北京譜儀BESIII%Dalitz圖分析%GPU%OpenCL%RooFit
북경보의BESIII%Dalitz도분석%GPU%OpenCL%RooFit
Beijing spectrometer BESIII%Dalitz plot analysis%GPU%OpenCL%RooFit
介绍了基于数据分析框架RooFit和开放计算机语言OpenCL,将图形处理单元GPU的并行运算技术应用于Dalitz图分析的实现方法。基于该方法开发出的Dalitz图并行计算分析软件与使用中央处理单元CPU的Dalitz图分析软件相比,拟合速度提高了100倍以上,成为研究北京谱仪BESIII获取的大统计量实验数据的一个分析工具。
介紹瞭基于數據分析框架RooFit和開放計算機語言OpenCL,將圖形處理單元GPU的併行運算技術應用于Dalitz圖分析的實現方法。基于該方法開髮齣的Dalitz圖併行計算分析軟件與使用中央處理單元CPU的Dalitz圖分析軟件相比,擬閤速度提高瞭100倍以上,成為研究北京譜儀BESIII穫取的大統計量實驗數據的一箇分析工具。
개소료기우수거분석광가RooFit화개방계산궤어언OpenCL,장도형처리단원GPU적병행운산기술응용우Dalitz도분석적실현방법。기우해방법개발출적Dalitz도병행계산분석연건여사용중앙처리단원CPU적Dalitz도분석연건상비,의합속도제고료100배이상,성위연구북경보의BESIII획취적대통계량실험수거적일개분석공구。
The implementation of applying the parallel computing techniques of Graphics Processing Units ( GPU) to the Dalitz plot analysis is introduced , which based on the data analysis framework RooFit and Open Computer LanguageOpenCL .The parallel computing software ofDalitz plot analysis which developed from this implementation speeds up the fitting more than 100 times comparing to the Dalitz plot analysis software using the Central Processing Unit ( CPU) , and becomes one of the analysis tools to study the large statistics experimental data accumulated by Beijing Spectrometer (BESIII).