brucefan1983/GPUMD

Graphics Processing Units Molecular Dynamics

해결하는 문제

GPUMD는 재료의 대규모 원자 스케일 시뮬레이션을 수행하기 위해 설계된 고성능 분자역학(MD) 패키지입니다. 소프트웨어를 그래픽스 처리 장치(GPU)에서 완전히 구현함으로써, 일반적으로 높은 계산 비용이 수반되는 복잡한 기계학습 포텐셜(MLP)을 사용할 수 있도록 하여, MD 시뮬레이션의 고효율성을 달성합니다.

작동 방식

이 소프트웨어는 시뮬레이션 실행을 위한 gpumd와 뉴로에볼루션 포텐셜(NEP)을 처리하는 nep라는 두 가지 주요 실행 파일을 제공합니다. CUDA를 통해 GPU 가속을 활용하여 원자 간 상호작용을 계산합니다. 이 패키지는 높은 정확도와 낮은 계산 부담을 동시에 갖춘 기계학습 포텐셜의 한 종류인 뉴로에볼루션 포텐셜(NEP)의 학습과 적용을 가능하게 하여, 다양한 원소와 구조의 재료 거동을 시뮬레이션할 수 있습니다.

대상 사용자

기계학습 기반 포텐셜을 사용하여 효율적이고 대규모의 원자 스케일 시뮬레이션을 수행해야 하는 재료 과학, 화학, 물리학 분야의 연구자들을 위한 것입니다.

주요 특징

  • 최대 효율성을 위한 완전한 GPU 구현.
  • 고정확도, 저비용 시뮬레이션을 가능하게 하는 뉴로에볼루션 포텐셜(NEP) 지원.
  • Linux 및 Windows와 호환.
  • NEP89를 통해 89개 원소에 이르는 다양한 재료(무기 및 유기 재료 포함)를 처리할 수 있음.
  • 경로 적분 분자역학(PIMD) 및 하이브리드 몬테카를로(MCMD)와 같은 고급 시뮬레이션 방법 지원.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트