QMCPACK/qmcpack

Main repository for QMCPACK, an open-source production level many-body ab initio Quantum Monte Carlo code for computing the electronic structure of atoms, molecules, and solids with full performance portable GPU support

何を解決するか

QMCPACKは、原子、分子、2次元ナノ材料、固体の電子構造を計算するためのプロダクションレベルのツールを提供します。絶縁体および金属系の両方に対して、高性能で再現可能かつ高品質なab initio計算のニーズに応えます。

動作方法

多数体ab initio量子モンテカルロ(QMC)法を用いて電子構造をシミュレートします。このソフトウェアは、個々のワークステーションから最新のスーパーコンピュータまでスケーリング可能で、GPU(CUDA、HIP、SYCL、OpenMPオフロード経由)およびMPIによる並列処理をサポートしています。

対象ユーザー

量子化学および凝縮系物理学の研究者や科学者が、さまざまな材料に対して複雑な電子構造計算を実行する必要がある場合に適しています。

主な特徴

  • 広範な応用: 原子、分子、2次元ナノ材料、固体(金属および絶縁体を含む)をサポート。
  • 高性能: スーパーコンピュータ向けに最適化され、広範なGPU加速をサポート。
  • 再現性の高さ: コード品質と結果の再現性に強く注力。
  • 包括的なテスト: 単体テスト、決定論的テスト、統計的検証テストを網羅する厳格なテストスイートを備えています。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト