arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2007.03143physics.comp-phcs.DCphysics.chem-ph
收藏

图形处理单元簇交换相关势的有效评估

On the Efficient Evaluation of the Exchange Correlation Potential on Graphics Processing Unit Clusters

David B. Williams-Young, Wibe A. de Jong, Hubertus J. J. van Dam, Chao Yang

摘要:

Kohn-Sham密度泛函理论(KS-DFT)在分子化学和材料科学中用于大型实验相关系统的理论处理的优势主要依赖于能够利用现代高性能计算(HPC)的最新进展的高效软件实现的存在。随着HPC中的最近趋势导致对基于异构加速器的架构(诸如图形处理单元(GPU))的依赖增加,现有代码库必须包含这些架构进步以维持这些方法所期望的高水平性能。在这项工作中,我们的目的是一个三层并行计划的分布式数值积分的交换相关(XC)潜力的高斯基集离散化的Kohn-Sham方程的大型计算集群组成的多个GPU每个计算节点。此外,我们的目的和证明使用批处理内核的效率,包括批处理3级BLAS操作,在GPU上实现高水平的性能。我们展示了在NWChemEx软件包中实现的目的方法的性能和可扩展性,通过比较现有的可扩展的CPU XC集成NWChem。

英文摘要:

The predominance of Kohn-Sham density functional theory (KS-DFT) for the theoretical treatment of large experimentally relevant systems in molecular chemistry and materials science relies primarily on the existence of efficient software implementations which are capable of leveraging the latest advances in modern high performance computing (HPC). With recent trends in HPC leading towards in increasing reliance on heterogeneous accelerator based architectures such as graphics processing units (GPU), existing code bases must embrace these architectural advances to maintain the high-levels of performance which have come to be expected for these methods. In this work, we purpose a three-level parallelism scheme for the distributed numerical integration of the exchange-correlation (XC) potential in the Gaussian basis set discretization of the Kohn-Sham equations on large computing clusters consisting of multiple GPUs per compute node. In addition, we purpose and demonstrate the efficacy of the use of batched kernels, including batched level-3 BLAS operations, in achieving high-levels of performance on the GPU. We demonstrate the performance and scalability of the implementation of the purposed method in the NWChemEx software package by comparing to the existing scalable CPU XC integration in NWChem.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑