...
首页> 外文期刊>Journal of Parallel and Distributed Computing >Accelerating knowledge-based energy evaluation in protein structure modeling with Graphics Processing Units
【24h】

Accelerating knowledge-based energy evaluation in protein structure modeling with Graphics Processing Units

机译:使用图形处理单元加快蛋白质结构建模中基于知识的能量评估

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

获取外文期刊封面封底 >>

       

摘要

Evaluating the energy of a protein molecule is one of the most computationally costly operations in many protein structure modeling applications. In this paper, we present an efficient implementation of knowledge-based energy functions by taking advantage of the recent Graphics Processing Unit (GPU) architectures. We use DFIRE, a knowledge-based all-atom potential, as an example to demonstrate our GPU implementations on the latest NVIDIA Fermi architecture. A load balancing workload distribution scheme is designed to assign computations of pair-wise atom interactions to threads to achieve perfect or near-perfect load balancing in the symmetric N-body problem in DFIRE. Reorganizing atoms in the protein also improves the cache efficiency in Fermi GPU architecture, which is particularly effective for small proteins. Our DFIRE implementation on GPU (GPU-DFIRE) has exhibited a speedup of up to ~150 on NVIDIA Quadro FX3800M and ~250 on NVIDIA Tesla M2050 compared to the serial DFIRE implementation on CPU. Furthermore, we show that protein structure modeling applications, including a Monte Carlo sampling program and a local optimization program, can benefit from GPU-DFIRE with little programming modification but significant computational performance improvement.
机译:在许多蛋白质结构建模应用程序中,评估蛋白质分子的能量是计算上最昂贵的操作之一。在本文中,我们利用最新的图形处理单元(GPU)架构,介绍了基于知识的能量函数的有效实现。我们以基于知识的全原子势能DFIRE为例,演示我们在最新NVIDIA Fermi架构上的GPU实现。设计了一种负载平衡工作负载分配方案,以将成对原子交互计算分配给线程,以在DFIRE中的对称N体问题中实现完美或接近完美的负载平衡。重组蛋白质中的原子还可以提高Fermi GPU架构中的缓存效率,这对于小型蛋白质特别有效。与在CPU上的串行DFIRE实现相比,我们在GPU上的DFIRE实现(GPU-DFIRE)在NVIDIA Quadro FX3800M上实现了约150的加速,在NVIDIA Tesla M2050上实现了约250的加速。此外,我们表明蛋白质结构建模应用程序(包括蒙特卡洛采样程序和局部优化程序)可以从GPU-DFIRE中受益,几乎不需要编程修改,但可以显着提高计算性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号