A Pipelined Architecture for Interatomic Interactions Computation Considering Atomic Distribution

Domain-specific computing architectures significantly enhance the scale and performance of scientific simulations. In molecular dynamics, optimization of interatomic interaction computations is crucial for simulation accuracy. However, current methods aimed at optimizing accuracy rely on predefined...

Full description

Saved in:
Bibliographic Details
Main Authors: Chengyang Han, Jifeng Luo, Yan Pei, Qianjian Xing, Feng Yu
Format: Article
Language:English
Published: IEEE 2025-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/11075667/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849417157701533696
author Chengyang Han
Jifeng Luo
Yan Pei
Qianjian Xing
Feng Yu
author_facet Chengyang Han
Jifeng Luo
Yan Pei
Qianjian Xing
Feng Yu
author_sort Chengyang Han
collection DOAJ
description Domain-specific computing architectures significantly enhance the scale and performance of scientific simulations. In molecular dynamics, optimization of interatomic interaction computations is crucial for simulation accuracy. However, current methods aimed at optimizing accuracy rely on predefined interaction pipelines whose static computational configurations often lead to compromised resource efficiency. To address the difficulty mentioned above in calculating interatomic forces, we propose a Distribution-Aware Pair-Interaction Calculation (DAPIC) architecture that dynamically senses atomic distribution and allocates computational resources adaptively. This DAPIC architecture assigns computational weights to critical pair-interactions, enhancing the accuracy of essential distance calculations. DAPIC integrates Taylor series-based interpolation with a dynamically reloadable lookup table, emphasizing high-impact interaction regions. The experimental results demonstrate that comparable computational accuracy is achieved with significantly reduced resource demands, alleviating performance bottlenecks in interatomic force calculations. Specifically, the DAPIC-based design reduced the cumulative interatomic force error per atom by 70.8% and mitigated the atomic position and velocity drift errors by 86.2% and 85.6%, respectively, compared with single-precision GROMACS simulations. In long-term energy conservation tests, the total energy fluctuations closely align with those observed in double-precision GROMACS, underscoring the effectiveness of the architecture in preserving simulation fidelity.
format Article
id doaj-art-6b207194cbc343448ceff06eed5ea110
institution Kabale University
issn 2169-3536
language English
publishDate 2025-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj-art-6b207194cbc343448ceff06eed5ea1102025-08-20T03:32:55ZengIEEEIEEE Access2169-35362025-01-011312711312712510.1109/ACCESS.2025.358745711075667A Pipelined Architecture for Interatomic Interactions Computation Considering Atomic DistributionChengyang Han0https://orcid.org/0009-0009-5444-1833Jifeng Luo1Yan Pei2https://orcid.org/0009-0001-8431-0422Qianjian Xing3https://orcid.org/0000-0002-5671-6118Feng Yu4https://orcid.org/0000-0002-9740-2537College of Biomedical Engineering and Instrument Science, Zhejiang University, Hangzhou, ChinaCollege of Biomedical Engineering and Instrument Science, Zhejiang University, Hangzhou, ChinaCollege of Biomedical Engineering and Instrument Science, Zhejiang University, Hangzhou, ChinaCollege of Biomedical Engineering and Instrument Science, Zhejiang University, Hangzhou, ChinaCollege of Biomedical Engineering and Instrument Science, Zhejiang University, Hangzhou, ChinaDomain-specific computing architectures significantly enhance the scale and performance of scientific simulations. In molecular dynamics, optimization of interatomic interaction computations is crucial for simulation accuracy. However, current methods aimed at optimizing accuracy rely on predefined interaction pipelines whose static computational configurations often lead to compromised resource efficiency. To address the difficulty mentioned above in calculating interatomic forces, we propose a Distribution-Aware Pair-Interaction Calculation (DAPIC) architecture that dynamically senses atomic distribution and allocates computational resources adaptively. This DAPIC architecture assigns computational weights to critical pair-interactions, enhancing the accuracy of essential distance calculations. DAPIC integrates Taylor series-based interpolation with a dynamically reloadable lookup table, emphasizing high-impact interaction regions. The experimental results demonstrate that comparable computational accuracy is achieved with significantly reduced resource demands, alleviating performance bottlenecks in interatomic force calculations. Specifically, the DAPIC-based design reduced the cumulative interatomic force error per atom by 70.8% and mitigated the atomic position and velocity drift errors by 86.2% and 85.6%, respectively, compared with single-precision GROMACS simulations. In long-term energy conservation tests, the total energy fluctuations closely align with those observed in double-precision GROMACS, underscoring the effectiveness of the architecture in preserving simulation fidelity.https://ieeexplore.ieee.org/document/11075667/Fixed-pointFPGAinteratomic interactionmolecular dynamicsradial distribution function
spellingShingle Chengyang Han
Jifeng Luo
Yan Pei
Qianjian Xing
Feng Yu
A Pipelined Architecture for Interatomic Interactions Computation Considering Atomic Distribution
IEEE Access
Fixed-point
FPGA
interatomic interaction
molecular dynamics
radial distribution function
title A Pipelined Architecture for Interatomic Interactions Computation Considering Atomic Distribution
title_full A Pipelined Architecture for Interatomic Interactions Computation Considering Atomic Distribution
title_fullStr A Pipelined Architecture for Interatomic Interactions Computation Considering Atomic Distribution
title_full_unstemmed A Pipelined Architecture for Interatomic Interactions Computation Considering Atomic Distribution
title_short A Pipelined Architecture for Interatomic Interactions Computation Considering Atomic Distribution
title_sort pipelined architecture for interatomic interactions computation considering atomic distribution
topic Fixed-point
FPGA
interatomic interaction
molecular dynamics
radial distribution function
url https://ieeexplore.ieee.org/document/11075667/
work_keys_str_mv AT chengyanghan apipelinedarchitectureforinteratomicinteractionscomputationconsideringatomicdistribution
AT jifengluo apipelinedarchitectureforinteratomicinteractionscomputationconsideringatomicdistribution
AT yanpei apipelinedarchitectureforinteratomicinteractionscomputationconsideringatomicdistribution
AT qianjianxing apipelinedarchitectureforinteratomicinteractionscomputationconsideringatomicdistribution
AT fengyu apipelinedarchitectureforinteratomicinteractionscomputationconsideringatomicdistribution
AT chengyanghan pipelinedarchitectureforinteratomicinteractionscomputationconsideringatomicdistribution
AT jifengluo pipelinedarchitectureforinteratomicinteractionscomputationconsideringatomicdistribution
AT yanpei pipelinedarchitectureforinteratomicinteractionscomputationconsideringatomicdistribution
AT qianjianxing pipelinedarchitectureforinteratomicinteractionscomputationconsideringatomicdistribution
AT fengyu pipelinedarchitectureforinteratomicinteractionscomputationconsideringatomicdistribution