Large-Scale Parallelization and Optimization of Lattice QCD on Tianhe New Generation Supercomputer

Chaojing Liu,Ming Gong,Junlin Chen,Zhongzhi Luan,Depei Qian,Qingfeng Li
DOI: https://doi.org/10.1109/HPCC-DSS-SmartCity-DependSys60770.2023.00074
2023-12-17
Abstract:Lattice quantum chromodynamics (Lattice QCD) is a systematic approach to the study of hadron physics using large-scale numerical simulation methods. Conventional computing platforms have difficulty meeting the needs of large-scale, high-precision computations of Lattice QCD. Tianhe New Generation Supercomputer, which is based on MT-3000 heterogeneous multi-zone processor, provides a new platform for computations of Lattice QCD. However, there are many difficulties in implementing and optimizing large-scale parallel computations of Lattice QCD on a new unique hardware architecture. In this paper, we design a parallel acceleration method for Lattice QCD on the MT-3000 processor, which includes optimization of data distribution, data transmission and vectorization. Finally, we perform performance tests and large-scale parallel experiments on this method. The new method achieves 31 times performance improvement compared to the original serial program and still maintains good performance when eventually using 4521984 cores for large-scale parallelization.
Computer Science,Physics
What problem does this paper attempt to address?