Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Vectorization techniques for probability distribution functions using VecCore

Conference · · J.Phys.Conf.Ser.

Probability distribution functions (PDFs) are very used in modeling random processes and physics simulations. Improving the performance of algorithms that generate many random numbers under complex PDFs is often a very challenging task when methods as direct functions are not available. In this work we present general strategies on how to vectorize some PDFs using VecCore library. We show the results for the Exponential, Gaussian, discrete Poisson and Gamma probability distributions.

Research Organization:
Fermi National Accelerator Lab. (FNAL), Batavia, IL (United States)
Sponsoring Organization:
USDOE Office of Science (SC), High Energy Physics (HEP)
DOE Contract Number:
AC02-07CH11359
OSTI ID:
1656640
Report Number(s):
FERMILAB-CONF-20-386-SCD; oai:inspirehep.net:1806254
Journal Information:
J.Phys.Conf.Ser., Vol. 1525, Issue 1; Conference: 19th International Workshop on Advanced Computing and Analysis Techniques in Physics Research, Saas-Fee, Switzerland, 03/11-03/15/2019
Country of Publication:
United States
Language:
English

References (2)

Scalable parallel programming with CUDA journal March 2008
A simple method for generating gamma variables journal September 2000

Similar Records

Related Subjects