Authors: M. Dahmani, B. Morin, R. Roy
Addresses: Nuclear Engineering Institute, Ecole Polytechnique de Montreal, Montreal, Quebec, Canada. ' Department of Computer Engineering, Ecole Polytechnique de Montreal, Montreal, Quebec, Canada. ' Department of Computer Engineering, Ecole Polytechnique de Montreal, Montreal, Quebec, Canada
Abstract: In this paper, recent advances in parallel software development for solving neutron transport problems are presented. Following neutron paths along the characteristics of the system, the transport equation is solved to obtain the scalar flux per region and energy group. Due to the excessive number of tracks in the demanding context of 3D large-scale calculations, the parallelisation of the solver is considered in order to obtain fast iterative solution. Different load balancing strategies are used for the distribution of the tracks along processors. These strategies are based on the calculation load implied by each track length. The performance of the MPI implementation, using different parallel machines, is analysed for realistic applications and numerical results are shown. A comparative study of different networks existing on the market and the influence of their parameters on total communication time is also presented.
Keywords: transport equations; message passing; performance evaluation; networking; high performance computing; neutron transport; load balancing; parallel processing.
International Journal of High Performance Computing and Networking, 2006 Vol.4 No.5/6, pp.232 - 240
Available online: 01 May 2007 *Full-text access for editors Access for subscribers Purchase this article Comment on this article