Parallelization of adaptive MC Integrators
Richard Kreckel
Abstract
Monte Carlo (MC) methods for numerical integration seem to be embarassingly parallel on first sight. When adaptive schemes are applied in order to enhance convergence however, the seemingly most natural way of replicating the whole job on each processor can potentially ruin the adaptive behaviour. Using the popular VEGAS-Algorithm as an example an economic method of semi-micro parallelization with variable grain-size is presented and contrasted with another straightforward approach of macro-parallelization. A portable implementation of this semi-micro parallelization is used in the xloops-project and is made publicly available.
Create a lesson
Related papers
Self-Adaptive Model-Order Reduction for Shock-Dominated Problems
Ali Mohaghegh, Cheng Huang
A quantum algorithm for meshless lattice Boltzmann method with unitary interpolation
Chi Zhang, Hefeng Wang, Hua Xiang
FDTD Model of Noise Pollution from an AI Data Center
Gavin Buxton
Physical-state supervision for design-only Gaussian process surrogates of implosion simulations
Chang Liu, Hao Shen, Chuanying Li
Energy-dependent trapping of backscattered helium during magnetron sputtering growth: A molecular dynamics study
Pascal Brault, Anne-Lise Thomann, Alejandro Borroto
Alter-excitons in Altermagnets: Symmetry, Splitting and Dispersion
Yuanfan Xiong, Liangyu Wang, Xuan Wu et al.