Abstract
Load imbalance plagues domain decomposed Monte Carlo calculations when sources are not uniform. Parallel efficiency for domain decomposed Monte Carlo transport calculations improves through a nonuniform allocation of processors over subdomains. We optimize the allocation with runtime diagnostics collected during a calibration step, then complete the full calculation. The diagnostic-based approach is compared to implicit filtering, an optimization algorithm for bound constrained noisy optimization problems. We consider both forward and hybrid radiation transport calculations to measure performance.
Original language | English |
---|---|
Pages (from-to) | 77-86 |
Number of pages | 10 |
Journal | Parallel Computing |
Volume | 87 |
DOIs | |
State | Published - Sep 2019 |
Funding
Work for this paper was supported by Oak Ridge National Laboratory , which is managed and operated by UT-Battelle, LLC, for the U.S. Department of Energy under Contract No. DE-AC05-00OR22725 . This research was supported by the Consortium for Advanced Simulation of Light Water Reactors ( https://www.casl.gov ), an Energy Innovation Hub ( https://www.energy.gov/hubs ) for Modeling and Simulation of Nuclear Reactors under U.S. Department of Energy Contract No. DE-AC05-00OR22725 and the National Science Foundation Grant DMS-1638521 to the Statistical and Applied Mathematical Sciences Institute. This research used resources of the Oak Ridge Leadership Computing Facility at the Oak Ridge National Laboratory, which is supported by the Office of Science of the U.S. Department of Energy under Contract No. DE-AC05-00OR22725 . Notice: This manuscript has been authored by UT-Battelle, LLC, under contract DE-AC05-00OR22725 with the U.S. Department of Energy . The United States Government retains and the publisher, by accepting the article for publication, acknowledges that the United States Government retains a non-exclusive, paid-up, irrevocable, world-wide license to publish or reproduce the published form of this manuscript, or allow others to do so, for United States Government purposes.
Keywords
- Domain decomposition
- Load imbalance
- Monte Carlo transport
- Noisy optimization