Nuclear Techniques ›› 2015, Vol. 38 ›› Issue (4): 40502-040502.doi: 10.11889/j.0253-3219.2015.hjs.38.040502

• NUCLEAR PHYSICS, INTERDISCIPLINARY RESEARCH • Previous Articles     Next Articles

Research on three dimensional diffusion equation in the reactor calculation application based on GPU

WANG Feifei1,2 WANG Hailing1 YU Haiying3   

  1. 1(Shanghai Institute of Applied Physics, Chinese Academy of Sciences, Jiading Campus, Shanghai 201800, China) 2(University of Chinese Academy of Sciences, Beijing 100049, China) 3(Suzhou Institute of Industrial Technology School of Software and Service Outsourcing, Suzhou 215000, China)
  • Received:2014-10-16 Revised:2015-03-19 Online:2015-04-10 Published:2015-04-09

Abstract: Background: With the development of the current nuclear reactor system, some characteristics such as complex structure, material variety and diverse spectrum of reactor cores need more and more computation consumption for reactor physics. Graphic Processing Unit (GPU) computing technology is widely used on the reactor calculation due to its rapid development. Purpose: This paper illustrates the GPU computing environment based on Compute Unified Device Architecture (CUDA) architecture, which is established on the design platform of Thorium Molten Salt Reactor (TMSR). And the neutron three-dimensional diffusion calculation module of the reactor would be transplanted into the GPU for testing and verification. Methods: First of all, center difference method was used to deduce the difference equations of three dimensional diffusion calculations, make it suitable for GPU. Then, the over relaxation iteration method was applied to solve these difference equations. Finally, the over relaxation iteration algorithm was studied in the parallel implementation of GPU processes. Results: The results show that the transplantation of GPU computing module section can be used to obtain correct output, and it can effectively improve the computing speed. Conclusion: The GPU computing environment on the TMSR design platform can work normally by carefully transplanting of several key methods for difference equations based on the CUDA of GPU.

Key words: Graphic Processing Unit (GPU), Compute Unified Device Architecture (CUDA), Design platform of Thorium Molten Salt Reactor (TMSR), 3D diffusion calculation, Successive Over Relaxation Method (SOR)