🤖 AI Summary
Traditional Method of Characteristics (MOC) for large-scale 3D neutron transport simulations is severely constrained by GPU memory capacity and computational efficiency, hindering high-fidelity real-time simulation.
Method: This paper proposes the first GPU-native real-time characteristic ray generation and preloading mechanism, integrated with dynamic load balancing and multi-GPU cooperative scheduling. Implemented within the CUDA framework, our approach employs memory-aware parallel MOC solving via fine-grained task decomposition, GPU memory reuse optimization, and communication overhead suppression.
Contribution/Results: Our method overcomes the single-GPU memory bottleneck, enabling ultra-large-scale spatial discretization. Experiments demonstrate a 300–400× speedup over CPU-based serial MOC on multi-GPU platforms, with no loss in numerical accuracy. To the best of our knowledge, this is the first work to achieve high-resolution, real-time 3D MOC transport simulation.
📝 Abstract
Three-dimensional neutron transport calculations using the Method of Characteristics (MOC) are highly regarded for their exceptional computational efficiency, precision, and stability. Nevertheless, when dealing with extensive-scale computations, the computational demands are substantial, leading to prolonged computation times. To address this challenge while considering GPU memory limitations, this study transplants the real-time generation and characteristic line computation techniques onto the GPU platform. Empirical evidence emphasizes that the GPU-optimized approach maintains a heightened level of precision in computation results and produces a significant acceleration effect. Furthermore, to fully harness the computational capabilities of GPUs, a dual approach involving characteristic line preloading and load balancing mechanisms is adopted, further enhancing computational efficiency. The resulting increase in computational efficiency, compared to traditional methods, reaches an impressive 300 to 400-fold improvement.