【24h】

Redesign NAMD Molecular Dynamics Non-Bonded Force-Field on Sunway Manycore Processor

机译:在Sunway Manycore处理器上重新设计NAMD分子动力学非键合力场

获取原文

摘要

NAnoscale Molecular Dynamics (NAMD) is a parallel molecular dynamics application used to study the structure and dynamics of large biomolecular complexes, such as various types of viruses. In a biomolecular system, billions of time steps are required to understand the biological phenomena of interest. It requires enormous computing power to have a long-timescale observation of the molecule behavior of a large simulation system. NAMD meets this demand with thousands of state-of-the-art manycore processors. The Sunway Taihulight supercomputer is the number one computing system in the top 500 list of supercomputers in November 2017, with a peak performance of 125 PFlops and equipped with 40,960 SW26010 manycore processors. In this paper, we present various optimization techniques that enable the non-bonded force calculation, which is the most computation intensive and time-consuming part of NAMD, to achieve high performance on the SW26010 manycore processor. The optimizations include software cache design on local data memory, separated computing and storage cores, fine-grained inter-core data communication for fast force updating, and vectorization.
机译:NAnoscale分子动力学(NAMD)是一种并行分子动力学应用程序,用于研究大型生物分子复合物(例如各种类型的病毒)的结构和动力学。在生物分子系统中,需要数十亿个时间步才能了解感兴趣的生物学现象。要长时间观察大型仿真系统的分子行为,需要巨大的计算能力。 NAMD通过数千种最先进的多核处理器满足了这一需求。 Sunway Taihulight超级计算机是2017年11月超级计算机前500名中排名第一的计算系统,峰值性能为125 PFlops,并配备40,960个SW26010多核处理器。在本文中,我们介绍了各种优化技术,这些技术可以使无粘结力计算(这是NAMD最密集的计算和最耗时的部分)在SW26010多核处理器上实现高性能。优化包括在本地数据存储器上的软件缓存设计,分离的计算和存储内核,用于快速更新力的细粒度内核间数据通信以及矢量化。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号