DOE PAGES title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Implementation, capabilities, and benchmarking of Shift, a massively parallel Monte Carlo radiation transport code

Abstract

This paper discusses the implementation, capabilities, and validation of Shift, a massively parallel Monte Carlo radiation transport package developed and maintained at Oak Ridge National Laboratory. It has been developed to scale well from laptop to small computing clusters to advanced supercomputers. Special features of Shift include hybrid capabilities for variance reduction such as CADIS and FW-CADIS, and advanced parallel decomposition and tally methods optimized for scalability on supercomputing architectures. Shift has been validated and verified against various reactor physics benchmarks and compares well to other state-of-the-art Monte Carlo radiation transport codes such as MCNP5, CE KENO-VI, and OpenMC. Some specific benchmarks used for verification and validation include the CASL VERA criticality test suite and several Westinghouse AP1000® problems. These benchmark and scaling studies show promising results.

Authors:
 [1];  [1];  [1];  [1];  [1];  [1]
  1. Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States)
Publication Date:
Research Org.:
Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States). Oak Ridge Leadership Computing Facility (OLCF)
Sponsoring Org.:
USDOE Office of Science (SC)
OSTI Identifier:
1237627
Alternate Identifier(s):
OSTI ID: 1359295
Grant/Contract Number:  
AC05-00OR22725; DEAC05-00OR22725
Resource Type:
Accepted Manuscript
Journal Name:
Journal of Computational Physics
Additional Journal Information:
Journal Volume: 308; Journal Issue: 1; Journal ID: ISSN 0021-9991
Publisher:
Elsevier
Country of Publication:
United States
Language:
English
Subject:
22 GENERAL STUDIES OF NUCLEAR REACTORS; radiation transport; reactor physics; Monte Carlo methods; neutron transport; parallel computation

Citation Formats

Pandya, Tara M., Johnson, Seth R., Evans, Thomas M., Davidson, Gregory G., Hamilton, Steven P., and Godfrey, Andrew T. Implementation, capabilities, and benchmarking of Shift, a massively parallel Monte Carlo radiation transport code. United States: N. p., 2015. Web. doi:10.1016/j.jcp.2015.12.037.
Pandya, Tara M., Johnson, Seth R., Evans, Thomas M., Davidson, Gregory G., Hamilton, Steven P., & Godfrey, Andrew T. Implementation, capabilities, and benchmarking of Shift, a massively parallel Monte Carlo radiation transport code. United States. https://doi.org/10.1016/j.jcp.2015.12.037
Pandya, Tara M., Johnson, Seth R., Evans, Thomas M., Davidson, Gregory G., Hamilton, Steven P., and Godfrey, Andrew T. Mon . "Implementation, capabilities, and benchmarking of Shift, a massively parallel Monte Carlo radiation transport code". United States. https://doi.org/10.1016/j.jcp.2015.12.037. https://www.osti.gov/servlets/purl/1237627.
@article{osti_1237627,
title = {Implementation, capabilities, and benchmarking of Shift, a massively parallel Monte Carlo radiation transport code},
author = {Pandya, Tara M. and Johnson, Seth R. and Evans, Thomas M. and Davidson, Gregory G. and Hamilton, Steven P. and Godfrey, Andrew T.},
abstractNote = {This paper discusses the implementation, capabilities, and validation of Shift, a massively parallel Monte Carlo radiation transport package developed and maintained at Oak Ridge National Laboratory. It has been developed to scale well from laptop to small computing clusters to advanced supercomputers. Special features of Shift include hybrid capabilities for variance reduction such as CADIS and FW-CADIS, and advanced parallel decomposition and tally methods optimized for scalability on supercomputing architectures. Shift has been validated and verified against various reactor physics benchmarks and compares well to other state-of-the-art Monte Carlo radiation transport codes such as MCNP5, CE KENO-VI, and OpenMC. Some specific benchmarks used for verification and validation include the CASL VERA criticality test suite and several Westinghouse AP1000® problems. These benchmark and scaling studies show promising results.},
doi = {10.1016/j.jcp.2015.12.037},
journal = {Journal of Computational Physics},
number = 1,
volume = 308,
place = {United States},
year = {Mon Dec 21 00:00:00 EST 2015},
month = {Mon Dec 21 00:00:00 EST 2015}
}

Journal Article:

Citation Metrics:
Cited by: 51 works
Citation information provided by
Web of Science

Save / Share:

Works referenced in this record:

Denovo: A New Three-Dimensional Parallel Discrete Ordinates Code in SCALE
journal, August 2010

  • Evans, Thomas M.; Stafford, Alissa S.; Slaybaugh, Rachel N.
  • Nuclear Technology, Vol. 171, Issue 2
  • DOI: 10.13182/NT171-171

Full Core Reactor Analysis: Running Denovo on Jaguar
journal, November 2013

  • Jarrell, Joshua J.; Evans, Thomas M.; Davidson, Gregory G.
  • Nuclear Science and Engineering, Vol. 175, Issue 3
  • DOI: 10.13182/NSE12-60

Stationarity Modeling and Informatics-Based Diagnostics in Monte Carlo Criticality Calculations
journal, January 2005

  • Ueki, Taro; Brown, Forrest B.
  • Nuclear Science and Engineering, Vol. 149, Issue 1
  • DOI: 10.13182/NSE04-15

Automated Variance Reduction of Monte Carlo Shielding Calculations Using the Discrete Ordinates Adjoint Function
journal, February 1998

  • Wagner, John C.; Haghighat, Alireza
  • Nuclear Science and Engineering, Vol. 128, Issue 2
  • DOI: 10.13182/NSE98-2

Comparison of four parallel algorithms for domain decomposed implicit Monte Carlo
journal, March 2006

  • Brunner, Thomas A.; Urbatsch, Todd J.; Evans, Thomas M.
  • Journal of Computational Physics, Vol. 212, Issue 2
  • DOI: 10.1016/j.jcp.2005.07.009

An efficient, robust, domain-decomposition algorithm for particle Monte Carlo
journal, June 2009

  • Brunner, Thomas A.; Brantley, Patrick S.
  • Journal of Computational Physics, Vol. 228, Issue 10
  • DOI: 10.1016/j.jcp.2009.02.013

Parallel Fission Bank Algorithms in Monte Carlo Criticality Calculations
journal, February 2012

  • Romano, Paul K.; Forget, Benoit
  • Nuclear Science and Engineering, Vol. 170, Issue 2
  • DOI: 10.13182/NSE10-98

Comparison of Neutronics-Depletion Coupling Schemes for Burnup Calculations
journal, April 2015

  • Isotalo, Aarno; Sahlberg, Ville
  • Nuclear Science and Engineering, Vol. 179, Issue 4
  • DOI: 10.13182/NSE14-35

Comparison of Neutronics-Depletion Coupling Schemes for Burnup Calculations–Continued Study
journal, July 2015

  • Isotalo, Aarno
  • Nuclear Science and Engineering, Vol. 180, Issue 3
  • DOI: 10.13182/NSE14-92

Works referencing / citing this record:

Preliminary Validation of the Shift Monte Carlo Code for Fixed-Source Radiation Transport Problems
journal, July 2019


Variance Estimation in Monte Carlo Eigenvalue Simulations Using Spectral Analysis Method
journal, June 2018


Application of the Denovo Discrete Ordinates Radiation Transport Code to Large-Scale Fusion Neutronics
journal, August 2018


Exascale applications: skin in the game
journal, January 2020

  • Alexander, Francis; Almgren, Ann; Bell, John
  • Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences, Vol. 378, Issue 2166
  • DOI: 10.1098/rsta.2019.0056