将openQ $^\star$ D软件包移植到GPU的性能优化
Performance optimizations for porting the openQ$^\star$D package to GPUs
摘要:
OpenQ $^\star$ D程序已被RC $^\star$协作组用于生成具有C $^\star$边界条件的全动态QCD+QED规范组态。在这次演讲中,优化的求解器提供的openQ $^\star$ D包相关的GPU加速的超级计算平台上的移植代码进行了讨论。我们提出了目前的实施方案的GCR求解器预处理Schwarz交替过程的病态Dirac-operators的分析。为了支持不同厂商的GPU,提出了一种自适应CPU/GPU混合实现的新方法。
英文摘要:
OpenQ$^\star$D code has been used by the RC$^\star$ collaboration for the generation of fully dynamical QCD+QED gauge configurations with C$^\star$ boundary conditions. In this talk, optimization of solvers provided with the openQ$^\star$D package relevant for porting the code on GPU-accelerated supercomputing platforms is discussed. We present the analysis of the current implementations of the GCR solver preconditioned with Schwarz alternating procedure for ill-conditioned Dirac-operators. With the goal of enabling support for GPUs from various vendors, a novel method of adaptive CPU/GPU-hybrid implementation is proposed.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。