Initial Assessment of Parallelization of Monte Carlo Calculation using Graphics Processing Units
Description
Monte Carlo (MC) simulation is an effective tool for calculating neutron transports in complex geometry. However, because Monte Carlo simulates each neutron behavior one by one, it takes a very long computing time if enough neutrons are used for high precision of calculation. Accordingly, methods that reduce the computing time are required. In a Monte Carlo code, parallel calculation is well-suited since it simulates the behavior of each neutron independently and thus parallel computation is natural. The parallelization of the Monte Carlo codes, however, was done using multi CPUs. By the global demand for high quality 3D graphics, the Graphics Processing Unit (GPU) has developed into a highly parallel, multi-core processor. This parallel processing capability of GPUs can be available to engineering computing once a suitable interface is provided. Recently, NVIDIA introduced CUDATM, a general purpose parallel computing architecture. CUDA is a software environment that allows developers to manage GPU using C/C++ or other languages. In this work, a GPU-based Monte Carlo is developed and the initial assessment of it parallel performance is investigated
Additional details
Publishing Information
- Publisher
- KNS
- Imprint Place
- Daejeon (Korea, Republic of)
- Imprint Title
- Proceedings of the KNS autumn meeting
- Imprint Pagination
- [1 CD-ROM]
- Journal Page Range
- [2 p.]
Conference
- Title
- 2009 autumn meeting of the KNS
- Dates
- 29-30 Oct 2009
- Place
- Kyungju (Korea, Republic of)
INIS
- Country of Publication
- Korea, Republic of
- Country of Input or Organization
- Korea, Republic of
- INIS RN
- 41027128
- Subject category
- S73: NUCLEAR PHYSICS AND RADIATION PHYSICS;
- Resource subtype / Literary indicator
- Conference, Non-conventional Literature
- Descriptors DEI
- COMPUTER CALCULATIONS; COMPUTER GRAPHICS; COMPUTERIZED SIMULATION; GEOMETRY; MONTE CARLO METHOD; NEUTRON TRANSPORT
- Descriptors DEC
- CALCULATION METHODS; MATHEMATICS; NEUTRAL-PARTICLE TRANSPORT; RADIATION TRANSPORT; SIMULATION
Optional Information
- Notes
- 3 refs, 2 figs, 1 tab