高性能GPU加速的MuST软件

摘要:用于固体的从头计算的计算软件MuST软件包。 MuST中实施的局部自洽多重散射(LSMS)方法可用于对每个晶胞中具有大量原子的系统进行电子结构计算。对于采用铅球近似电势的LSMS方法,主要的计算挑战是散射矩阵计算的矩阵逆算法,其计算时间可能超过90%。然而,通过现代图形处理单元(GPU)可以显著加速矩阵逆算法。本文中,我们讨论从Fortran代码到CUDA代码的Fortran-C接口,通过将矩阵逆任务卸载到GPU来加速代码的方法。我们报告了我们在对热电材料候选的NiAu合金的计算中获得的显着加速比的性能结果。

作者:Xiao Liang, Edward Hanna, Derek Simmel, Hang Liu, Yang Wang

论文ID:2308.16317

分类:Computational Physics

分类简称:physics.comp-ph

提交时间:2023-09-01

PDF 下载: 英文版 中文版pdf翻译中