使用OpenACC在多个GPU上加速2味交错费米子的格点QCD模拟——初步尝试
高能物理 - 格点
2018-05-08 v2
摘要
我们展示了一项加速用于2味交错费米子的格点量子色动力学(QCD)模拟的理性混合蒙特卡洛(RHMC)程序的成果,该程序运行于分布在Cray XC30不同节点上的多个Kepler K20X GPU上。我们未使用CUDA,而是采用基于OpenACC平台的高级指令式编程方法。已知格点QCD算法受带宽限制;我们的计时结果清楚地说明了这一点,并讨论了这如何限制并行化收益。与仅CPU的MPI程序相比,我们实现了超过3倍的加速。
引用
@article{arxiv.1710.09178,
title = {Accelerating lattice QCD simulations with 2 flavours of staggered fermions on multiple GPUs using OpenACC - a first attempt},
author = {Sourendu Gupta and Pushan Majumdar},
journal= {arXiv preprint arXiv:1710.09178},
year = {2018}
}
备注
14 pages, 6 figures and 2 tables. Details about benchmarking hardware added along with one paragraph on GPU memory bandwidth measurements. Results unchanged. Replaced to match published version