2013
DOI: 10.1016/j.jcp.2013.06.011
|View full text |Cite
|
Sign up to set email alerts
|

Data decomposition of Monte Carlo particle transport simulations via tally servers

Abstract: An algorithm for decomposing large tally data in Monte Carlo particle simulations is proposed, analyzed, and implemented/tested in a production Monte Carlo code, OpenMC. The algorithm relies on disjoint sets of compute processes and servers of which the former simulate particles moving through the geometry and the latter runs in a continuous loop receiving scores from the compute processors and incrementing tallies. A performance model is developed and shows that for a range of parameters relevant to LWR analy… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
24
0

Year Published

2014
2014
2018
2018

Publication Types

Select...
5
1
1

Relationship

5
2

Authors

Journals

citations
Cited by 20 publications
(24 citation statements)
references
References 11 publications
0
24
0
Order By: Relevance
“…In the previous work by Romano et al, (7) estimates of the tally server parameters were made by analyzing a hypothetical depletion simulation of the Monte Carlo Performance Benchmark (8) on two target supercomputers: the Titan Cray XK7 at Oak Ridge National Laboratory and Intrepid Blue Gene/P at Argonne National Laboratory. For the sake of simplicity, some of the assumptions made in estimating these parameters were not conservative.…”
Section: Model Refinementsmentioning
confidence: 99%
See 3 more Smart Citations
“…In the previous work by Romano et al, (7) estimates of the tally server parameters were made by analyzing a hypothetical depletion simulation of the Monte Carlo Performance Benchmark (8) on two target supercomputers: the Titan Cray XK7 at Oak Ridge National Laboratory and Intrepid Blue Gene/P at Argonne National Laboratory. For the sake of simplicity, some of the assumptions made in estimating these parameters were not conservative.…”
Section: Model Refinementsmentioning
confidence: 99%
“…Assuming the same physical quantities need to be tallied, d will not change. As in our previous work, (7) a range of d will be investigated.…”
Section: Target Modelmentioning
confidence: 99%
See 2 more Smart Citations
“…For example, the method described in [16] stores tally data on a set of distributed "server" processes, to which tracking processes send tally writes via asynchronous MPI sends. Indeed, reasonable performance was observed in [17] for a variety of typical computer parameters with tallies at a scale relevant to full-core analyses.…”
Section: Introductionmentioning
confidence: 99%