Adaptive load balancing for massively parallel multi-level Monte Carlo solvers

6Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The Multi-Level Monte Carlo algorithm was shown to be a robust solver for uncertainty quantification in the solutions of multi-dimensional systems of stochastic conservation laws. For random fluxes or random initial data with large variances, the time step of the explicit time stepping scheme becomes random due to the random CFL stability restriction. Such sample path dependent complexity of the underlying deterministic solver renders our static load balancing of the MLMC algorithm very inefficient. We introduce an adaptive load balancing procedure based on two key ingredients: (1) pre-computation of the time step size for each draw of random inputs (realization), (2) distribution of the samples using the greedy algorithm to "workers" with heterogeneous speeds of execution. Numerical experiments showing strong scaling are presented. © 2014 Springer-Verlag.

Cite

CITATION STYLE

APA

Šukys, J. (2014). Adaptive load balancing for massively parallel multi-level Monte Carlo solvers. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 8384 LNCS, pp. 47–56). Springer Verlag. https://doi.org/10.1007/978-3-642-55224-3_5

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free