| dc.contributor.author | Siegel, Andrew R. | |
| dc.contributor.author | Romano, Paul Kollath | |
| dc.contributor.author | Forget, Benoit Robert Yves | |
| dc.contributor.author | Smith, Kord S. | |
| dc.date.accessioned | 2017-03-23T19:01:26Z | |
| dc.date.available | 2017-03-23T19:01:26Z | |
| dc.date.issued | 2013-06 | |
| dc.date.submitted | 2013-04 | |
| dc.identifier.issn | 00219991 | |
| dc.identifier.uri | http://hdl.handle.net/1721.1/107672 | |
| dc.description.abstract | An algorithm for decomposing large tally data in Monte Carlo particle transport simulations is developed, analyzed, and implemented in a continuous-energy Monte Carlo code, OpenMC. The algorithm is based on a non-overlapping decomposition of compute nodes into tracking processors and tally servers. The former are used to simulate the movement of particles through the domain while the latter continuously receive and update tally data. A performance model for this approach is developed, suggesting that, for a range of parameters relevant to LWR analysis, the tally server algorithm should perform with minimal overhead on contemporary supercomputers. An implementation of the algorithm in OpenMC is then tested on the Intrepid and Titan supercomputers, supporting the key predictions of the model over a wide range of parameters. We thus conclude that the tally server algorithm is a successful approach to circumventing classical on-node memory constraints en route to unprecedentedly detailed Monte Carlo reactor simulations. | en_US |
| dc.description.sponsorship | United States. Dept. of Energy. Naval Reactors Division. Rickover Fellowship Program in Nuclear Engineering | en_US |
| dc.description.sponsorship | United States. Dept. of Energy. Office of Advanced Scientific Computing Research (Contract DE-AC02-06CH11357) | en_US |
| dc.description.sponsorship | United States. Dept. of Energy (Consortium for Advanced Simulation of Light Water Reactors. Contract DE-AC05-00OR22725) | en_US |
| dc.language.iso | en_US | |
| dc.publisher | Elsevier | en_US |
| dc.relation.isversionof | http://dx.doi.org/10.1016/j.jcp.2013.06.011 | en_US |
| dc.rights | Creative Commons Attribution-NonCommercial-NoDerivs License | en_US |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | en_US |
| dc.source | Prof. Forget via Chris Sherratt | en_US |
| dc.title | Data decomposition of Monte Carlo particle transport simulations via tally servers | en_US |
| dc.type | Article | en_US |
| dc.identifier.citation | Romano, Paul K. et al. “Data Decomposition of Monte Carlo Particle Transport Simulations via Tally Servers.” Journal of Computational Physics 252 (2013): 20–36. | en_US |
| dc.contributor.department | Massachusetts Institute of Technology. Department of Nuclear Science and Engineering | en_US |
| dc.contributor.mitauthor | Romano, Paul Kollath | |
| dc.contributor.mitauthor | Forget, Benoit Robert Yves | |
| dc.contributor.mitauthor | Smith, Kord S. | |
| dc.relation.journal | Journal of Computational Physics | en_US |
| dc.eprint.version | Original manuscript | en_US |
| dc.type.uri | http://purl.org/eprint/type/JournalArticle | en_US |
| eprint.status | http://purl.org/eprint/status/NonPeerReviewed | en_US |
| dspace.orderedauthors | Romano, Paul K.; Siegel, Andrew R.; Forget, Benoit; Smith, Kord | en_US |
| dspace.embargo.terms | N | en_US |
| dc.identifier.orcid | https://orcid.org/0000-0002-1147-045X | |
| dc.identifier.orcid | https://orcid.org/0000-0003-1459-7672 | |
| dc.identifier.orcid | https://orcid.org/0000-0003-2497-4312 | |
| mit.license | PUBLISHER_CC | en_US |