The invention provides a three-level
coarse mesh finite difference acceleration method oriented to a domestic DCU architecture, and belongs to the cross technical field of
neutron physics and high-performance calculation. The method comprises the following steps: a three-dimensional characteristic line transport scanning stage: issuing a calculation task to an equipment end (domestic DCU) according to
a domain decomposition method, and in the DCU, according to a vertex, an edge and a surface of a coarse grid to which a track segment belongs, storing a
neutron current on the surface of the coarse grid to which the track segment belongs, and storing a
neutron current which is located at a communication domain boundary and needs
data transmission; according to the three-level
coarse mesh finite difference method, a three-dimensional feature line transport solution calculation result is transmitted to a three-level
coarse mesh finite difference solving module, coarse mesh finite difference is subjected to multiple times of coarsening acceleration calculation on an energy group and a geometric structure, that is, a coarse mesh with the higher coarsening degree is used for accelerating iterative calculation of a previous-level coarse mesh, and the coarse mesh with the higher coarsening degree is used for accelerating iterative calculation of the previous-level coarse mesh. The coarsening degrees of the three-level grids are expressed as a multi-energy group lattice
cell level grid, a single-energy group lattice
cell level grid and a single-energy group component level grid from small to large, and then a coarse mesh finite difference equation set of each level is constructed and solved by using a successive super-relaxation iteration method; and finally, updating the flux of each flat source region according to a calculation result, and calculating an effective
neutron multiplication factor in the current iteration. The invention relates to the cross technical field of neutron
physics and high-performance calculation.