科技报告详细信息
Development of Parallel Computing Framework to Enhance Radiation Transport Code Capabilities for Rare Isotope Beam Facility Design
Kostin, Mikhail ; Mokhov, Nikolai ; Niita, Koji
Michigan State University
关键词: Parallel Computing;    High Performance Computing;    Radiation Transport Code;    73 Nuclear Physics And Radiation Physics;    Radiation Transport;   
DOI  :  10.2172/1093879
RP-ID  :  DOE-MSU-41473-1
RP-ID  :  FG02-07ER41473
RP-ID  :  1093879
美国|英语
来源: UNT Digital Library
PDF
【 摘 要 】

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.

【 预 览 】
附件列表
Files Size Format View
1093879.pdf 1019KB PDF download
  文献评价指标  
  下载次数:12次 浏览次数:26次