| 1 | 1/1 | 返回列表 |
| 查看: 811 | 回復(fù): 0 | |||
A寶祿計(jì)算銀蟲 (初入文壇)
|
[交流]
工具鏈
|
|
https://www.vasp.at/wiki/index.php/Toolchains 下面我們列出了我們?cè)陂_發(fā)期間的夜間測(cè)試中用于構(gòu)建和測(cè)試 VASP 的工具鏈(編譯器 + 分類庫(kù))。從 VASP.6.3.0 開始,工具鏈針對(duì)每個(gè) VASP 版本單獨(dú)列出。 這些工具鏈列表并不全面。它們顯示了我們定期使用的內(nèi)容。比下面列出的編譯器和庫(kù)的其他/更新版本,很可能同樣(或更好)工作。 提示:我們鼓勵(lì)使用最新版本的編譯器和庫(kù),因?yàn)樗鼈儠?huì)不斷改進(jìn)并識(shí)別和修復(fù)錯(cuò)誤。 此外,對(duì)于舊版本的 VASP,我們建議使用最新版本的編譯器和庫(kù)。在大多數(shù)情況下,這不會(huì)成為問(wèn)題。除了在某些情況下,VASP 代碼進(jìn)行了調(diào)整,例如,以適應(yīng)編譯器行為的變化。示例:從 VASP.6.2.0 開始,只能使用 GCC > 7.XX 進(jìn)行編譯。這是因?yàn)?GCC 編譯器變得更加嚴(yán)格,并且不接受舊 VASP 版本中使用的某些代碼結(jié)構(gòu)。[1] VASP.6.3.0 Compilers MPI FFT BLAS LAPACK ScaLAPACK CUDA HDF5 Other Remarks Known issues intel-oneapi-compilers-2022.0.1 intel-oneapi-mpi-2021.5.0 intel-oneapi-mkl-2022.0.1 - hdf5-1.13.0 wannier90-3.1.0 Centos 8.3 Intel Broadwell - intel-parallel-studio-xe-2021.4.0 netlib-scalapack-2.1.0 - hdf5-1.10.7 wannier90-3.1.0 Centos 8.3 Intel Broadwell - gcc-11.2.0 openmpi-4.1.2 intel-oneapi-mkl-2022.0.1 netlib-scalapack-2.1.0 - hdf5-1.13.0 wannier90-3.1.0 libxc-5.2.2 Centos 8.3 Intel Broadwell - gcc-11.2.0 openmpi-4.1.2 fftw-3.3.10 openblas-0.3.18 netlib-scalapack-2.1.0 - hdf5-1.13.0 wannier90-3.1.0 libxc-5.2.2 Centos 8.3 Intel Broadwell - gcc-11.2.0 openmpi-4.1.2 amdfftw-3.1 amdblis-3.1 amdlibflame-3.1 amdscalapack-3.1 - hdf5-1.13.0 wannier90-3.1.0 libxc-5.2.2 Centos 8.3 AMD Zen3 - gcc-9.3.0 openmpi-4.0.5 fftw-3.3.8 openblas-0.3.10 netlib-scalapack-2.1.0 - hdf5-1.10.7 wannier90-3.1.0 Centos 8.3 Intel Broadwell Memory-leak[2] gcc-7.5.0 openmpi-4.0.5 intel-mkl-2020.2.254 netlib-scalapack-2.1.0 - hdf5-1.10.7 wannier90-3.1.0 Centos 8.3 Intel Broadwell Memory-leak[2] nvhpc-22.2 (OpenACC) openmpi-4.1.2 intel-oneapi-mkl-2022.0.1 netlib-scalapack-2.1.0 nvhpc-22.2 (cuda-11.0) hdf5-1.13.0 wannier90-3.1.0 Centos 8.3 NVIDIA GPUs (P100 & V100) OpenACC + OpenMP[3] nvhpc-21.2 (OpenACC) openmpi-4.0.5 (CUDA-aware) intel-mkl-2020.2.254 netlib-scalapack-2.1.0 nvhpc-21.2 (cuda-11.0) hdf5-1.10.7 wannier90-3.1.0 Centos 8.3 NVIDIA GPUs (P100 & V100) Memory-leak[2] nvhpc-21.2 openmpi-4.0.5 intel-mkl-2020.2.254 netlib-scalapack-2.1.0 - hdf5-1.10.7 wannier90-3.1.0 Centos 8.3 Intel Broadwell Memory-leak[2] nvhpc-21.2 openmpi-4.0.5 fftw-3.3.8 openblas-0.3.10 netlib-scalapack-2.1.0 - hdf5-1.10.7 wannier90-3.1.0 Centos 8.3 Intel Broadwell Memory-leak[2] aocc-3.2.0 openmpi-4.1.2 amdfftw-3.1 amdblis-3.1 amdlibflame-3.1 amdscalapack-3.1 - hdf5-1.13.0 wannier90-3.1.0 libxc-5.2.2 On AMD CPUs (Zen3) - nec-3.4.0 nmpi-2.18.0 nlc-2.3.0 netlib-scalapack-2.2.0 - - wannier90-3.1.0 Centos 8.3 NEC SX-Aurora TSUBASA vector engine VASP >= 6.3.0[4] Older versions of VASP.6 Compilers MPI FFT BLAS LAPACK ScaLAPACK CUDA HDF5 Other Remarks Known issues intel-parallel-studio-xe-2021.1.1 netlib-scalapack-2.1.0 - hdf5-1.10.7 wannier90-3.1.0 Centos 8.3 Intel Broadwell - gcc-9.3.0 openmpi-4.0.5 fftw-3.3.8 openblas-0.3.10 netlib-scalapack-2.1.0 - hdf5-1.10.7 wannier90-3.1.0 Centos 8.3 Intel Broadwell Memory-leak[2] VASP >= 6.2.0[1] gcc-7.5.0 openmpi-4.0.5 intel-mkl-2020.2.254 netlib-scalapack-2.1.0 - hdf5-1.10.7 wannier90-3.1.0 Centos 8.3 Intel Broadwell Memory-leak[2] nvhpc-21.2 (OpenACC) openmpi-4.0.5 (CUDA-aware) intel-mkl-2020.2.254 netlib-scalapack-2.1.0 nvhpc-21.2 (cuda-11.0) hdf5-1.10.7 wannier90-3.1.0 Centos 8.3 NVIDIA GPUs (P100 & V100) Memory-leak[2] nvhpc-21.2 openmpi-4.0.5 intel-mkl-2020.2.254 netlib-scalapack-2.1.0 - hdf5-1.10.7 wannier90-3.1.0 Centos 8.3 Intel Broadwell Memory-leak[2] nvhpc-21.2 openmpi-4.0.5 fftw-3.3.8 openblas-0.3.10 netlib-scalapack-2.1.0 - hdf5-1.10.7 wannier90-3.1.0 Centos 8.3 Intel Broadwell Memory-leak[2] 腳注和參考 1.↑ a b 對(duì) GCC > 7.XX 的支持已添加到 VASP.6.2.0 中。不要使用 GCC-8.XX 編譯器:當(dāng)使用這些編譯器時(shí),我們?cè)?VASP 中使用CONTIGUOUS結(jié)構(gòu)的方式被破壞了。 2.↑ a b c d e f g h i j OpenMPI 版本 4.0.4-4.1.1 中的一個(gè)錯(cuò)誤導(dǎo)致某些 ScaLAPACK 調(diào)用出現(xiàn)內(nèi)存泄漏。這主要影響長(zhǎng)分子動(dòng)力學(xué)運(yùn)行。此問(wèn)題已從 openmpi-4.1.2 開始修復(fù)。 3.↑ NVIDIA HPC-SDK 版本 22.1 和 22.2 有一個(gè)嚴(yán)重的錯(cuò)誤,禁止與 OpenMP 線程一起執(zhí)行 VASP 的 OpenACC GPU 端口。使用這些編譯器版本時(shí),您應(yīng)該在沒有 OpenMP 支持的情況下編譯 VASP 的 OpenACC GPU 端口。此錯(cuò)誤已從 NVIDIA HPC-SDK 版本 22.3 開始修復(fù)。 4.↑ 從 VASP.6.3.0 開始支持 NEC SX-Aurora TSUBASA 矢量引擎。 |
| 1 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[論文投稿]
EST拒稿重投
5+3
|
15102603076 2026-03-02 | 3/150 |
|
|---|---|---|---|---|
|
[考研]
|
旅行中的紫葡萄 2026-03-03 | 4/200 |
|
|
[考研] 293求調(diào)劑 +4 | 是樂渝哇 2026-03-03 | 4/200 |
|
|
[考研] 291求調(diào)劑 +4 | Afy123456 2026-03-03 | 7/350 |
|
|
[考博] 26申博 求博導(dǎo) +3 | 愛讀書的小帥 2026-02-28 | 5/250 |
|
|
[考研] 306求調(diào)劑 +7 | 張張張張oo 2026-03-03 | 7/350 |
|
|
[碩博家園] 2025屆雙非化工碩士畢業(yè),申博 +4 | 更多的是 2026-02-27 | 5/250 |
|
|
[考研] 292求調(diào)劑 +3 | sgbl 2026-03-03 | 3/150 |
|
|
[基金申請(qǐng)] 沒有青基直接申請(qǐng)面上,感覺自己瘋了 +5 | kevin63t 2026-03-02 | 6/300 |
|
|
[考研] 一志愿華中科技大學(xué),化學(xué)專業(yè)344分,求調(diào)劑 +6 | 邢xing1 2026-03-02 | 6/300 |
|
|
[考研] 化工專碩348,一志愿985求調(diào)劑 +8 | 弗格個(gè) 2026-02-28 | 11/550 |
|
|
[考研] 化工270求調(diào)劑 +10 | 什么名字qwq 2026-03-02 | 10/500 |
|
|
[考研] 中國(guó)科學(xué)技術(shù)大學(xué)材料與化工281求調(diào)劑,有科研和獲獎(jiǎng)經(jīng)歷 +6 | wsxw 2026-03-02 | 7/350 |
|
|
[考研] 化工335求調(diào)劑 +5 | 摸摸貓貓頭 2026-03-02 | 5/250 |
|
|
[考研] 調(diào)劑材料學(xué)碩 +4 | 詞凝Y 2026-03-02 | 4/200 |
|
|
[考研]
|
好好好1233 2026-02-28 | 16/800 |
|
|
[考研] 275求調(diào)劑 +7 | 明遠(yuǎn)求學(xué) 2026-03-01 | 7/350 |
|
|
[考研] 275求調(diào)劑 +3 | L-xin? 2026-03-01 | 6/300 |
|
|
[考研] 材料類求調(diào)劑 +11 | wana_kiko 2026-02-28 | 14/700 |
|
|
[考研] 311求調(diào)劑 +9 | 南迦720 2026-02-28 | 10/500 |
|