skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Development of Parallel Computing Framework to Enhance Radiation Transport Code Capabilities for Rare Isotope Beam Facility Design

Technical Report ·
DOI:https://doi.org/10.2172/1093879· OSTI ID:1093879
 [1];  [2];  [3]
  1. Michigan State Univ., East Lansing, MI (United States)
  2. Fermi National Accelerator Lab. (FNAL), Batavia, IL (United States)
  3. Research Organization for Information Science and Technology, Ibaraki-ken (Japan)

A parallel computing framework has been developed to use with general-purpose radiation transport codes. The framework was implemented as a C++ module that uses MPI for message passing. It is intended to be used with older radiation transport codes implemented in Fortran77, Fortran 90 or C. The module is significantly independent of radiation transport codes it can be used with, and is connected to the codes by means of a number of interface functions. The framework was developed and tested in conjunction with the MARS15 code. It is possible to use it with other codes such as PHITS, FLUKA and MCNP after certain adjustments. Besides the parallel computing functionality, the framework offers a checkpoint facility that allows restarting calculations with a saved checkpoint file. The checkpoint facility can be used in single process calculations as well as in the parallel regime. The framework corrects some of the known problems with the scheduling and load balancing found in the original implementations of the parallel computing functionality in MARS15 and PHITS. The framework can be used efficiently on homogeneous systems and networks of workstations, where the interference from the other users is possible.

Research Organization:
Michigan State Univ., East Lansing, MI (United States)
Sponsoring Organization:
USDOE Office of Science (SC), Nuclear Physics (NP)
DOE Contract Number:
FG02-07ER41473
OSTI ID:
1093879
Report Number(s):
DOE-MSU-41473-1
Country of Publication:
United States
Language:
English

Similar Records

New Parallel computing framework for radiation transport codes
Conference · Wed Sep 01 00:00:00 EDT 2010 · OSTI ID:1093879

Parallel MCNP Monte Carlo transport calculations with MPI
Journal Article · Tue Dec 31 00:00:00 EST 1996 · Transactions of the American Nuclear Society · OSTI ID:1093879

User documentation for KINSOL, a nonlinear solver for sequential and parallel computers
Technical Report · Wed Jul 01 00:00:00 EDT 1998 · OSTI ID:1093879