首页 | 本学科首页   官方微博 | 高级检索  
     

格点QCD基础求解器及其异构计算实现的性能优化
引用本文:杨子江,张克龙,刘倩,徐顺,孙鹏. 格点QCD基础求解器及其异构计算实现的性能优化[J]. 计算机系统应用, 2022, 31(11): 358-364
作者姓名:杨子江  张克龙  刘倩  徐顺  孙鹏
作者单位:中国科学院 计算机网络信息中心, 北京 100190;中国科学院大学, 北京 100049;南京师范大学, 南京 210023
基金项目:中国科学院 B 类先导培育项目(XDPB25); 海光产业生态合作组织基金(ghfund202107011598)
摘    要:格点量子色动力学(格点QCD)是研究夸克、胶子等微观粒子间相互作用的重要理论和方法.通过将时空离散化为四维结构网格,并将量子色动力学的基本场量定义在网格上,让研究人员可以使用数值模拟方法,从第一性原理出发研究强子间相互作用和性质,但这个过程中的计算量极大,需要进行大规模并行计算.格点QCD计算的核心基础为格点QCD求解器,是程序运行主要的计算热点模块.本文研究在国产异构计算平台下格点QCD求解器的实现与优化,提出一套格点QCD求解器的设计实现,实现了BiCGSTAB求解器,显著降低了迭代次数;通过对奇偶预处理技术,降低了所求问题的计算规模;针对国产异构加速卡的特点,优化了Dslash模块的访存操作.实验测试表明,相比优化前的求解器获得了约30倍的加速比,为国产异构超算下格点QCD软件性能优化提供了有益的参考价值.

关 键 词:格点量子色动力学  方程求解器  并行计算  异构计算
收稿时间:2022-01-29
修稿时间:2022-03-16

Performance Optimization of Lattice QCD Solver and Its Heterogeneous Computation
YANG Zi-Jiang,ZHANG Ke-Long,LIU Qian,XU Shun,SUN Peng. Performance Optimization of Lattice QCD Solver and Its Heterogeneous Computation[J]. Computer Systems& Applications, 2022, 31(11): 358-364
Authors:YANG Zi-Jiang  ZHANG Ke-Long  LIU Qian  XU Shun  SUN Peng
Affiliation:Computer Network Information Center, Chinese Academy of Sciences, Beijing 100190, China;University of Chinese Academy of Sciences, Beijing 100049, China; Nanjing Normal University, Nanjing 210023, China
Abstract:
Keywords:Lattice quantum chromodynamics (Lattice QCD)  equation solver  parallel computing  heterogeneous computing
点击此处可从《计算机系统应用》浏览原始摘要信息
点击此处可从《计算机系统应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号