科技报告详细信息
Optimizing the performance and structure of the D0 Collie confidence limit evaluator
Fishchler, Mark
Fermi National Accelerator Laboratory
关键词: Modifications;    Evaluation;    Computing, Experiment-Hep;    Mass;    Computer Codes;   
DOI  :  10.2172/988432
RP-ID  :  FERMILAB-TM-2468-CD
RP-ID  :  AC02-07CH11359
RP-ID  :  988432
美国|英语
来源: UNT Digital Library
PDF
【 摘 要 】

D0 Collie is a program used to perform limit calculations based on ensembles of pseudo-experiments ('PEs'). Since the application of this program to the crucial Higgs mass limit is quite CPU intensive, it has been deemed important to carefully review this program, with an eye toward identifying and implementing potential performance improvements. At the same time, we identify any coding errors or opportunities for potential structural (or algorithm) improvement discovered in the course of gaining sufficient understanding of the workings of Collie to sensibly explore for optimizations. Based on a careful analysis of the program, a series of code changes with potential for improving performance has been identified. The implementation and evaluation of the most important parts of this series has been done, with gratifying speedup results. The bottom line: We have identified and implemented changes leading to a factor of 2.19 speedup in the example program provided, and expected to translate to a factor of roughly 4 speedup in typical realistic usage.

【 预 览 】
附件列表
Files Size Format View
988432.pdf 626KB PDF download
  文献评价指标  
  下载次数:13次 浏览次数:17次