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...
Saved in:
| Main Authors: | , , , , |
|---|---|
| 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 |