ZMCintegral-v5.1: Support for Multi-function Integrations on GPUs
Xiao-Yan Cao, Jun-Jie Zhang

TL;DR
ZMCintegral-v5.1 introduces multi-function integration capabilities on GPUs, enabling efficient evaluation of over 1000 functions with scalable performance, primarily targeting low-dimensional integrals.
Contribution
The paper presents a new version of ZMCintegral supporting simultaneous multi-function integrations on GPUs, maintaining a user-friendly Python API.
Findings
Supports over 1000 functions on GPUs
Evaluation time less than 10 minutes for 1000 integrals in <5D
Performance scales linearly with GPU count
Abstract
In this new version of ZMCintegral, we have added the functionality of multi-function integrations, i.e. the ability to integrate more than different functions on GPUs. The Python API remains the similar as the previous versions. For integrands less than 5 dimensions, it usually takes less than 10 minutes to finish the evaluation of integrations on one Tesla v100 card. The performance scales linearly with the increasing of the GPUs.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
