[Theory-seminars] Cake Seminar Monday - Ioannis Sakiotis
Colin Egerer
cegerer at jlab.org
Fri Apr 15 15:45:02 EDT 2022
Hello All,
This coming Monday, April 18th at 1pm (EDT), Ioannis Sakiotis will give a (virtual) cake seminar on https://jlab-org.zoomgov.com/j/1611179843?pwd=M09CNTFpbFVZSW1IQlhIMGp3RUVHUT09
Please see below for the title and abstract of Ioannis' talk.
Cake Seminar
Monday, April 18th at 1:00PM
Ioannis Sakiotis (Old Dominion University)
will discuss "Deterministic and Probabilistic Multi-dimensional Numerical Integration on GPUs"
Abstract: The task of multi-dimensional numerical integration is frequently encountered in physics and other scientific fields. High computational intensity causes existing libraries to often require prohibitively long execution times on challenging integrands. Adaptive algorithms have demonstrated the best performance on serial systems, but efficient many-core utilization is difficult to achieve because the adaptive workload can vary greatly across the integration space and is impossible to predict a priori. As a result, there a shortage of efficient and robust parallel numerical integration libraries.
We present PAGANI and m-Cubes, two algorithms tailored for GPU execution, based on the popular Cuhre and VEGAS algorithms. PAGANI utilizes quadrature techniques while m-Cubes is Monte Carlo based. Different integrand characteristics can make either algorithm more appropriate, but both offer high-performance solutions to multi-dimensional integrands.
CUDA implementations executed on a V100 GPU show orders of magnitude speedup over the serial algorithms as well superior reliability and performance over other deterministic and probabilistic GPU implementations.
Finally, a modern C++ interface header-only implementation makes both algorithms portable, allowing their utilization in complicated pipelines with easy to define stateful integrals and without requiring knowledge of either parallel or CUDA programming constructs.
Have a pleasant weekend!
Caroline, Colin & Patrick
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.jlab.org/pipermail/theory-seminars/attachments/20220415/89e429bd/attachment.html>
More information about the Theory-seminars
mailing list