VegasFlow: accelerating Monte Carlo simulation across multiple hardware platforms

02/28/2020
by   Stefano Carrazza, et al.
0

We present VegasFlow, a new software for fast evaluation of high dimensional integrals based on Monte Carlo integration techniques designed for platforms with hardware accelerators. The growing complexity of calculations and simulations in many areas of science have been accompanied by advances in the computational tools which have helped their developments. VegasFlow enables developers to delegate all complicated aspects of hardware or platform implementation to the library so they can focus on the problem at hand. This software is inspired on the Vegas algorithm, ubiquitous in the particle physics community as the driver of cross section integration, and based on Google's powerful TensorFlow library. We benchmark the performance of this library on many different consumer and professional grade GPUs and CPUs.

READ FULL TEXT
research
12/15/2020

PDFFlow: hardware accelerating parton density access

We present PDFFlow, a new software for fast evaluation of parton distrib...
research
09/03/2020

Qibo: a framework for quantum simulation with hardware acceleration

We present Qibo, a new open-source software for fast evaluation of quant...
research
09/14/2020

PDFFlow: parton distribution functions on GPU

We present PDFFlow, a new software for fast evaluation of parton distrib...
research
11/17/2020

Ginkgo – A Math Library designed for Platform Portability

The first associations to software sustainability might be the existence...
research
10/26/2018

Neural Network-Based Approach to Phase Space Integration

Monte Carlo methods are widely used in particle physics to integrate and...
research
02/03/2022

m-CUBES An efficient and portable implementation of multi-dimensional integration for gpus

The task of multi-dimensional numerical integration is frequently encoun...
research
12/04/2019

Accelerating Surface Tension Calculation in SPH via Particle Classification Monte Carlo Integration

Surface tension has a strong influence on the shape of fluid interfaces....

Please sign up or login with your details

Forgot password? Click here to reset