...
首页> 外文期刊>SIAM Journal on Scientific Computing >ACCELERATING MOLECULAR DYNAMICS SIMULATIONS ON PLAYSTATION 3 PLATFORM USING VIRTUAL-GRAPE PROGRAMMING MODEL
【24h】

ACCELERATING MOLECULAR DYNAMICS SIMULATIONS ON PLAYSTATION 3 PLATFORM USING VIRTUAL-GRAPE PROGRAMMING MODEL

机译:使用虚拟图形编程模型在Playstation 3平台上加速分子动力学模拟

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

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

       

摘要

Molecular dynamics (MD) simulation requires huge computational power because each atom interacts with another by long-range forces, such as Coulomb and van der Waals forces. Therefore, parallel computers or special accelerators, such as MDGRAPE-3, are required for accelerating MD simulations. A video game processor in a Sony PlayStation 3 or NVIDIA's graphic accelerator card is also a candidate hardware for accelerating MD simulations, because the peak performance of the latest video game processors exceeds that of a current PC's CPU, and they are also very cost-effective. However, the software development for these processors requires much more time compared to CPUs of PCs because the hardware has a lot of parallel processing. We propose the virtual-GRAPE programming model to utilize the hardware resource of video game processors with minimum time for software development. GRAPE is a special-purpose computer used to accelerate particle-based simulations: astrophysical or MD simulations. Under the Virtual-GRAPE model, the subroutine whose calculation speed is accelerated by the special hardware, GRAPE, is replaced with a specially tuned subroutine to be used without the accelerator. We implemented this model in a PlayStation 3 to accelerate the "sander" MD module in the AMBER software package. We were able to achieve an acceleration of 20 times, compared to a serial job using an Intel Xeon 5160 processor. Its performance cost is far superior to that of a PC or an MDGRAPE-3. To obtain the highest performance from the subroutine, most of the arithmetic operations in the tuned routine were performed with single precision accuracy, which is sufficient for MD simulations.
机译:分子动力学(MD)模拟需要巨大的计算能力,因为每个原子都通过诸如库仑和范德华力之类的远程力与另一个原子相互作用。因此,需要并行计算机或特殊的加速器(例如MDGRAPE-3)来加速MD仿真。索尼PlayStation 3或NVIDIA图形加速卡中的视频游戏处理器也是加速MD模拟的候选硬件,因为最新的视频游戏处理器的峰值性能超过了当前PC CPU的峰值性能,而且它们的性价比也很高。但是,与PC的CPU相比,这些处理器的软件开发需要更多的时间,因为硬件具有大量的并行处理。我们提出了virtual-GRAPE编程模型,以最短的时间利用视频游戏处理器的硬件资源进行软件开发。 GRAPE是一种专用计算机,用于加速基于粒子的模拟:天体物理或MD模拟。在Virtual-GRAPE模型下,其计算速度由特殊硬件GRAPE加速的子例程将替换为经过特殊调整的子例程,以在不使用加速器的情况下使用。我们在PlayStation 3中实现了该模型,以加速AMBER软件包中的“磨砂” MD模块。与使用Intel Xeon 5160处理器的串行工作相比,我们能够实现20倍的加速。它的性能成本远远优于PC或MDGRAPE-3。为了从子例程中获得最高性能,已调整例程中的大多数算术运算均以单精度精度执行,这对于MD仿真而言已足够。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号