中文

基于 OpenACC 的 MOLGW 中多体微扰理论方法的 GPU 加速

材料科学 2023-12-05 v3 化学物理 计算物理

摘要

同时更新本征值与本征向量的准粒子自洽多体微扰理论(MBPT)方法可在不依赖起始点选择的情况下计算分子体系的激发态性质。然而即便在现代多核中央处理单元(CPU)上这些方法也计算密集,因而通常限于小体系。图形处理单元(GPU)等多核加速器或能在不损失精度的情况下提升这些方法性能,使与起始点无关的 MBPT 方法适用于大体系。在此,我们利用开放加速器(OpenACC)对基于高斯函数的分子 MBPT 代码 MOLGW 进行 GPU 加速,相较 32 个开放多处理(OpenMP)CPU 线程实现最高 9.7 倍加速。

关键词

引用

@article{arxiv.2210.17093,
  title  = {GPU acceleration of many-body perturbation theory methods in MOLGW with OpenACC},
  author = {Young-Moo Byun and Jejoong Yoo},
  journal= {arXiv preprint arXiv:2210.17093},
  year   = {2023}
}