【24h】

FPGA-Accelerated Particle-Grid Mapping

机译:FPGA加速的粒子网格映射

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

摘要

Computing the forces derived from long-range electrostatics is a critical application and also a central part of Molecular Dynamics. Part of that computation, the transformation of a charge grid to a potential grid via a 3D FFT, has received some attention recently and has been found to work extremely well on FPGAs. Here we report on the rest of the computation, which consists of two mappings: charges onto a grid and a potential grid onto the particles. These mappings are interesting in their own right as they are far more compute intensive than the FFTs; each is typically done using tricubic interpolation. We believe that these mappings have been studied only once previously for FPGAs and then found to be exorbitantly expensive; i.e., only bicubic would lit on the chip. In the current work we lind that, when using the Altera Arria 10, not only do both mappings lit, but also an appropriately sized 3D FFT. This enables the building of a balanced accelerator for the entire long-range electrostatics computation on a single FPGA. This design scales directly to FPGA clusters. Other contributions include a new mapping scheme based on table lookup and a measure of the utility of the floating point support of the Arria-10.
机译:计算从远距离静电产生的力是至关重要的应用,也是分子动力学的核心部分。该计算的一部分,即通过3D FFT将电荷网格转换为电位网格,最近受到了一些关注,并且发现在FPGA上可以很好地工作。在这里,我们将报告其余的计算,该计算包括两个映射:将电荷映射到网格上并将电势网格映射到粒子上。这些映射本身就很有趣,因为它们比FFT的计算强度大得多。每个步骤通常使用三次三次插值来完成。我们认为,以前仅对FPGA进行过一次这些映射的研究,然后发现它们的价格非常昂贵。即,只有双三次会点亮芯片。在当前的工作中,我们希望使用Altera Arria 10时,不仅两个贴图都亮起,而且大小合适的3D FFT也亮着。这样就可以在单个FPGA上构建用于整个远程静电计算的平衡加速器。该设计可直接扩展到FPGA集群。其他贡献包括基于表查找的新映射方案以及Arria-10浮点支持的实用性度量。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号