Hits:
Indexed by:会议论文
Date of Publication:2009-09-01
Volume:Vol.26
Page Number:246-248
Key Words:分子动力学;元胞列表算法;现场可编程门阵列;邻近粒子搜索算法;流水线结构
Abstract:FPGA加速分子动力学模拟在材料科学、分子科学等方面应用广泛,一直是高性能计算领域的热门话题之一,在分子动力学模拟中,分子问作用力(LJ力)的计算是整个过程耗时最长的部分,文中设计的系统将其放在FPGA上完成,其余部分由CPU完成,根据LJ力的特点,FPGA加速的计算采用以下方法进行设计:利用邻近粒子搜索算法-元胞列表算法选取粒子对,并使用过滤模块进一步减少计算量;计算LJ力时采用先离散后插值的方法计算公式中的高次幂同时避免了开方运算,所有部件组成流水线结构,进一步提高整体的性能.