Research on GPU-based Acceleration Method for Monte Carlo Neutron Geometry Treatment

XU Qi,WANG Kan,YU Gang-lin
DOI: https://doi.org/10.7538/yzk.2013.47.S1.0689
2013-01-01
Abstract:In order to keep the GPU accelerated Monte Carlo code to be able to handle 3D geometry and continuous energy point cross section ,the method of geometry treat-ment acceleration by GPUs was proposed .The fission neutrons were organized into a neutron vector ,and the geometry part of the Monte Carlo code was transplanted to GPUs .To reduce the negative impact of data communication on the performance of the accelerated code ,CUDA streams were applied to design the asynchronous parallel algo-rithm .Two benchmarks including the fast reactor facility and the 17 × 17 PWR assem-bly were used for performance test .The results are satisfying and demonstrate that the speedup factor is close to the theoretical one for the local acceleration method .
What problem does this paper attempt to address?