Adaptive mixed-precision Monte Carlo integration on GPUs

Abstract Monte Carlo integration (MCI) is widely used for evaluating high-dimensional or non-analytic functions, but its large number of function evaluations can make it computationally demanding. As modern scientific applications increasingly rely on GPU acceleration, balancing numerical accuracy and performance has become a key challenge. To address this, we present a GPU-accelerated mixed-precision MCI framework that adaptively selects precision based on local numerical behavior using heuristics derived from gradient, variance, and average value analysis. Two precision allocation strategies are explored: term-wise and region-wise, both implemented with CUDA batch processing to maximize GPU efficiency. Experimental results on representative test functions of varying dimensionality demonstrate speedups of up to 4.9 $$\times $$ compared to full double precision, while maintaining controlled relative error. The proposed framework achieves a practical balance between computational efficiency and numerical reliability. It allows integration tasks on GPUs to run accurately and to adapt their precision automatically for higher performance.

Authors

Institutions

Publication Details

Journal
Computing
Published
2026-04-01
DOI
https://doi.org/10.1007/s00607-026-01656-7
Primary Topic
Parallel Computing and Optimization Techniques
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Adaptive mixed-precision Monte Carlo integration on GPUs

F. Sukru Torun, Berke Kabasakal, Ferhat Onur Özgan
Computing
Parallel Computing and Optimization Techniques
article

Adaptive mixed-precision Monte Carlo integration on GPUs

F. Sukru Torun, Berke Kabasakal, Ferhat Onur Özgan
article en

Abstract

Abstract Monte Carlo integration (MCI) is widely used for evaluating high-dimensional or non-analytic functions, but its large number of function evaluations can make it computationally demanding. As modern scientific applications increasingly rely on GPU acceleration, balancing numerical accuracy and performance has become a key challenge. To address this, we present a GPU-accelerated mixed-precision MCI framework that adaptively selects precision based on local numerical behavior using heuristics derived from gradient, variance, and average value analysis. Two precision allocation strategies are explored: term-wise and region-wise, both implemented with CUDA batch processing to maximize GPU efficiency. Experimental results on representative test functions of varying dimensionality demonstrate speedups of up to 4.9 $$\times $$ compared to full double precision, while maintaining controlled relative error. The proposed framework achieves a practical balance between computational efficiency and numerical reliability. It allows integration tasks on GPUs to run accurately and to adapt their precision automatically for higher performance.

ComputingVol. 108(4)
Ankara University (TR)
Ankara Yıldırım Beyazıt Üniversitesi
Openalex Percentile: Top 4%
Parallel Computing and Optimization Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.