...
首页> 外文期刊>Computer physics communications >Generating SU (N_c) pure gauge lattice QCD configurations on GPUs with CUDA
【24h】

Generating SU (N_c) pure gauge lattice QCD configurations on GPUs with CUDA

机译:使用CUDA在GPU上生成SU(N_c)纯量规点阵QCD配置

获取原文
获取原文并翻译 | 示例
           

摘要

The starting point of any lattice QCD computation is the generation of a Markov chain of gauge field configurations. Due to the large number of lattice links and due to the matrix multiplications, generating SU(N_c) lattice QCD configurations is a highly demanding computational task, requiring advanced computer parallel architectures such as clusters of several Central Processing Units (CPUs) or Graphics Processing Units (GPUs). In this paper we present and explore the performance of CUDA codes for NVIDIA GPUs to generate SU(N_c) lattice QCD pure gauge configurations. Our implementation in one GPU uses CUDA and in multiple GPUs uses OpenMP and CUDA. We present optimized CUDA codes for SU(2), SU(3) and SU(4). We also show a generic SU(N_c) code for N_c≥4 and compare it with the optimized version of SU(4). Our codes are publicly available for free use by the lattice QCD community.
机译:任何晶格QCD计算的起点都是规范场配置的马尔可夫链的生成。由于大量的晶格链接和矩阵乘法,生成SU(N_c)晶格QCD配置是一项非常苛刻的计算任务,需要先进的计算机并行体系结构,例如几个中央处理单元(CPU)或图形处理单元的集群(GPU)。在本文中,我们介绍并探索了用于NVIDIA GPU的CUDA代码的性能,以生成SU(N_c)晶格QCD纯规范配置。我们在一个GPU中的实现使用CUDA,在多个GPU中的实现使用OpenMP和CUDA。我们为SU(2),SU(3)和SU(4)提供了优化的CUDA代码。我们还显示了N_c≥4的通用SU(N_c)代码,并将其与SU(4)的优化版本进行比较。我们的代码可公开提供给晶格QCD社区免费使用。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号