面向分子动力学模拟的异构节点静电力计算装置

By employing a heterogeneous node architecture of CPU, FPGA, and GPU, task allocation and communication are optimized, solving the resource constraints and communication challenges of electrostatic force calculation in molecular dynamics simulations, and achieving efficient electrostatic force calculation.

CN122086636BActive Publication Date: 2026-07-17ZHEJIANG UNIV

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
ZHEJIANG UNIV
Filing Date
2026-04-24
Publication Date
2026-07-17

AI Technical Summary

Technical Problem

Existing high-performance computing platforms suffer from resource limitations and communication challenges in molecular dynamics simulations, especially in electrostatic force calculations. This prevents them from fully utilizing the parallel processing capabilities of GPUs and FPGAs, resulting in low computational efficiency.

Method used

It adopts a heterogeneous node architecture of CPU, FPGA and GPU, connected through PCIe bus. The CPU processes input files and builds topology, the FPGA performs short-range electrostatic force parallel calculation, and the GPU performs long-range electrostatic force calculation. The parallel execution optimizes task allocation and reduces communication overhead.

Benefits of technology

It improves the overall speed of electrostatic force calculation, optimizes task allocation, reduces energy consumption, and enhances computing efficiency and hardware resource utilization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122086636B_ABST
    Figure CN122086636B_ABST
Patent Text Reader

Abstract

本发明公开了一种面向分子动力学模拟的异构节点静电力计算装置,包含:CPU节点,用于构建分子拓扑结构,计算高斯宽度参数,初始化短程力查询表,并在模拟结束后输出原子运动轨迹与系统能量;FPGA节点,通过PCIe总线与CPU节点连接,用于依据截断半径及原子坐标筛选短程原子对,并以查询表方式并行计算短程静电力;GPU节点,通过同一PCIe总线与FPGA节点及CPU节点连接,用于对全体系原子执行长程静电力计算,并将短程力与长程力归约后更新原子位置与速度。本发明提供的面向分子动力学模拟的异构节点静电力计算装置,通过合理的任务分配,充分利用GPU和FPGA的优势,实现GPU和FPGA的异步并行计算,提高静电力计算的整体速度。
Need to check novelty before this filing date? Find Prior Art