Parallel and bias-free RSA algorithm for maximal Poisson-sphere sampling

Marc Josien,Raphaël Prat
DOI: https://doi.org/10.2139/ssrn.4895779
IF: 4.717
2024-08-26
Computer Physics Communications
Abstract:In this paper we propose and benchmark an innovative implementation of the Random Sequential Addition (or adsorption) ( Rsa ) algorithm. It provides Mpi parallelization and is designed to generate a high number of spheres aiming for maximal compactness, without introducing any bias. Although parallelization of such an algorithm has been successfully undertaken with shared memory (and in particular with Gpu ), this is seemingly the first available implementation with distributed memory ( Mpi ). Our implementation successfully generated more than 12 billions of spheres over 131,072 Mpi processes in 16 seconds in dimension d=3 .
physics, mathematical,computer science, interdisciplinary applications
What problem does this paper attempt to address?