Optimizing the performance and structure of the D0 Collie confidence limit evaluator
Description
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.
Availability note (English)
Available from http://lss.fnal.gov/cgi-bin/find_paper.pl?tm-2468.pdf; PURL: https://www.osti.gov/servlets/purl/988432-3tvrMn/Additional details
Identifiers
Publishing Information
- Imprint Pagination
- 60 p.
- Report number
- FERMILAB-TM--2468-CD
INIS
- Country of Publication
- United States
- Country of Input or Organization
- United States
- INIS RN
- 41127893
- Subject category
- S72: PHYSICS OF ELEMENTARY PARTICLES AND FIELDS; S97: MATHEMATICAL METHODS AND COMPUTING;
- Resource subtype / Literary indicator
- Non-conventional Literature
- Descriptors DEI
- COMPUTER CODES; EVALUATION; HIGGS BOSONS; LIMITING VALUES; MASS; MODIFICATIONS; PERFORMANCE
- Descriptors DEC
- BOSONS; ELEMENTARY PARTICLES; POSTULATED PARTICLES
Optional Information
- Contract/Grant/Project number
- AC02-76CH03000
- Notes
- doi 10.2172/988432
- Funding organization
- US Department of Energy (United States)