Japanese Journal of Medical Physics (Igakubutsuri)
Online ISSN : 2186-9634
Print ISSN : 1345-5354
ISSN-L : 1345-5354
REVIEWS
Series: Medical Applications of the PHITS Code (2): Acceleration by Parallel Computing
Takuya FurutaTatsuhiko Sato
Author information
JOURNAL FREE ACCESS

2015 Volume 35 Issue 3 Pages 264-268

Details
Abstract
Time-consuming Monte Carlo dose calculation becomes feasible owing to the development of computer technology. However, the recent development is due to emergence of the multi-core high performance computers. Therefore, parallel computing becomes a key to achieve good performance of software programs. A Monte Carlo simulation code PHITS contains two parallel computing functions, the distributed-memory parallelization using protocols of message passing interface (MPI) and the shared-memory parallelization using open multi-processing (OpenMP) directives. Users can choose the two functions according to their needs. This paper gives the explanation of the two functions with their advantages and disadvantages. Some test applications are also provided to show their performance using a typical multi-core high performance workstation.
Content from these authors
© 2015 Japan Society of Medical Physics
Previous article
feedback
Top