brucefan1983/GPUMD

Graphics Processing Units Molecular Dynamics

解決的問題

GPUMD 是一個高性能分子動力學(MD)套件,專為執行材料的大規模原子尺度模擬而設計。透過在圖形處理單元(GPU)上完全實作軟體,解決了 MD 模擬對高效率的需求,使複雜的機器學習勢(MLP)的使用成為可能,而無需承擔通常與之相關的高昂計算成本。

工作原理

該軟體提供兩個主要可執行檔:gpumd 用於執行模擬,nep 用於處理神經演化勢(NEP)。它利用 CUDA 實現 GPU 加速,以計算原子間相互作用。該套件支援神經演化勢(NEP)——一種兼具高準確度與低計算開銷的機器學習勢——的訓練與應用,從而可模擬各種元素與結構的材料行為。

適用對象

適用於需要使用基於機器學習的勢進行高效、大規模原子尺度模擬的材料科學、化學與物理學研究人員。

主要特色

  • 完全基於 GPU 實作,以實現最大效率。
  • 支援神經演化勢(NEP),實現高準確度、低成本的模擬。
  • 兼容 Linux 與 Windows。
  • 可處理廣泛的材料,包括無機與有機材料,涵蓋 89 種元素(透過 NEP89)。
  • 支援路徑積分分子動力學(PIMD)與混合蒙特卡洛(MCMD)等進階模擬方法。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案