期刊文献+

格点量子色动力学蒸馏算法中关联函数的计算优化

Calculation and optimization of correlation function in distillation method of lattice quantum chromodynamcis
下载PDF
导出
摘要 格点量子色动力学(格点QCD)是一种以量子色动力学为基础,被广泛应用于强相互作用相关计算的理论,作为一种可以给出精确可靠理论结果的研究方法,近年来随着计算机能力的提升,正在发挥着越来越重要的作用.蒸馏算法是格点QCD中计算强子关联函数的一种重要数值方法,可以提高所计算物理量的信噪比.但用它来构造关联函数时,同样面临着数据量大和数据维数多的问题,需要进一步提升计算效率.本文开发了一套利用蒸馏算法产生夸克双线性算符的关联函数的程序,利用MPI(message passing interface,消息传递接口,https://www.open-mpi.org),OpenMP(open multi-processing,共享存储并行)和SIMD(single instruction multiple data,单指令多数据流)多级别优化技术解决其中计算性能瓶颈问题.对程序进行了多方面的测试,结果表明本文的设计方案能够支持大规模的计算,在强扩展性测试下512个进程并行计算仍能达到70%左右的效率,大大提升了计算关联函数的能力. Lattice quantum chromodynamics(lattice QCD)is a theory based on quantum chromodynamics,which is widely used in strong interaction related calculations.As a research method that can give accurate and reliable theoretical results,with the improvement of computer ability,Lattice QCD is playing an increasingly important role in recent years.Distillation method is an important numerical method to calculate hadron correlation function in lattice QCD,and can improve the signal-to-noise ratio of calculated physical quantities.Distillation is a method to approximately compute full propagator via replace the laplacian operator with it’s outerproduct of laplace eigenvectors.In this way,the construction of operators is independent of the inversion of propagator which is costful.The eigenvector system and perambulator can be used in different physical projects and we don’t need to compute these data repeatedly.It’s also convinent for computing disconnected part of correlation function.However,it also faces to the problem of large amount of data in constructing correlation function because the difficulty of compuation is proportional to the cubic of the number of eigenvectors,so it is necessary to further improve its computational efficiency.A program is developed in this work to construct correlation function of quark bilinear with distillation method,and solved the bottleneck of computing performance by using MPI(Message Passing Interface,https://www.open-mpi.org),OpenMP(Open Multi-Processing)and SIMD(Single Instruction Multiple Data)multi-level optimization technology.And this program distribute timeslices to different MPI processes because the computation of each timeslice is independent.In order to show the efficiency of our program some tests result are presented.After various tests of the program,it shows that our design can support large-scale computation.Under the strong scalability test,the parallel computing efficiency of 512 processes can still achieve about 70%.The ability of calculating correlation function is greatly improved.The correction of results also has been checked via compute pseudo-scalar correlators of charmonium.Three different 0-+compared with the effective mass obtained from the tradional method with point source.The results of distillation method are consistent with traditional method.After variational analysis,three state is obtained,which means the variational analysis take effects and the correlation functions obtained from distillation method is reasonable.
作者 张仁强 蒋翔宇 俞炯弛 曾充 宫明 徐顺 Zhang Ren-Qiang;Jiang Xiang-Yu;Yu Jiong-Chi;Zeng Chong;Gong Ming;Xu Shun(Theoretical Physics Division,Institute of High Energy Physics,Chinese Academy of Sciences,Beijing 100049,China;Department of Polymer Science and Engineering,Zhejiang University,Hangzhou 310058,China;College of Computer Science and Technology,Zhejiang University,Hangzhou 310058,China;Computer Network Information Center,Chinese Academy of Sciences,Beijing 100190,China;School of Physical Science,University of Chinese Academy of Sciences,Beijing 100049,China)
出处 《物理学报》 SCIE EI CAS CSCD 北大核心 2021年第16期62-71,共10页 Acta Physica Sinica
基金 国家重点研发计划(批准号:2017YFB0203203) 国家自然科学基金(批准号:11775229,11935017)资助的课题.
关键词 格点量子色动力学 蒸馏算法 关联函数 并行计算 lattice quantum chromodynamics distillation algorithm correlation function parallel computing
  • 相关文献

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部