| 23 | 1/1 | 返回列表 |
| 查看: 1616 | 回復: 22 | |||
| 【有獎交流】積極回復本帖子,參與交流,就有機會分得作者 小木蟲于 的 83 個金幣 ,回帖就立即獲得 1 個金幣,每人有 1 次機會 | |||
[交流]
vasp 6.4.3 運行出錯 LAPACK: Routine ZPOTRF failed! kpoint: 1 spin: 1
|
|||
|
今天編譯了vasp6.4.3, epyc 9654 cpu,ubuntu 24.04 server系統(tǒng)。 編譯好后,一運行就出現(xiàn)這個錯誤: Orbital orthonormalization failed in the inversion of matrix | | LAPACK: Routine ZPOTRF failed! kpoint: 1 spin: 1 不知道是否有人遇到這個問題,怎么解決的?不吝賜教,非常感謝 信息:結(jié)構(gòu)沒有任何問題,用vasp 5.4 運行一切正常,vasp6.4.3就不行 |
» 搶金幣啦!回帖就可以得到:
+1/178
+1/169
+1/92
+2/62
+2/42
+1/36
+2/36
+1/36
+1/31
+1/16
+1/16
+1/11
+1/5
+1/5
+1/3
+1/2
+1/2
+1/1
+1/1
+1/1
|
EPYC 9654 是 Zen4,大部分人遇到這個錯誤都是因為: 1. 鏈接到系統(tǒng)自帶的 OpenBLAS/BLIS → 數(shù)值不穩(wěn)定 Ubuntu 24.04 默認 LAPACK/OpenBLAS 非常不適合 VASP 6(尤其是大量 BLAS3 操作)。 解決:避免使用系統(tǒng) OpenBLAS,強烈建議使用 Intel oneMKL。 尤其是 -ffast-math 會讓 Hermitian 矩陣出現(xiàn)非正定情況,ZPOTRF 就會炸。 檢查你的 makefile.include 是否包含: -Ofast -ffast-math -funsafe-math-optimizations 如果存在,全部改成: -O2 -march=native |
|
我是用spack安裝的aocc和aocl,vasp的makefile.include 里面是直接連接到了spack安裝的。makefile.include如下: # Default precompiler options CPP_OPTIONS = -DHOST=\"LinuxGNU\" \ -DMPI -DMPI_BLOCK=8000 -Duse_collective \ -DscaLAPACK \ -DCACHE_SIZE=4000 \ -Davoidalloc \ -Dvasp6 \ -Duse_bse_te \ -Dtbdyn \ -Dfock_dblbuf CPP = flang -E -ffree-form -C -w $*$(FUFFIX) >$*$(SUFFIX) $(CPP_OPTIONS) FC = mpif90 FCL = mpif90 FREE = -ffree-form -ffree-line-length-none FFLAGS = -w -fno-fortran-main -Mbackslash OFLAG = -O2 OFLAG_IN = $(OFLAG) DEBUG = -O0 OBJECTS = fftmpiw.o fftmpi_map.o fftw3d.o fft3dlib.o OBJECTS_O1 += fftw3d.o fftmpi.o fftmpiw.o OBJECTS_O2 += fft3dlib.o # For what used to be vasp.5.lib CPP_LIB = $(CPP) FC_LIB = $(FC) CC_LIB = clang CFLAGS_LIB = -O FFLAGS_LIB = -O1 FREE_LIB = $(FREE) OBJECTS_LIB = linpack_double.o # For the parser library CXX_PARS = clang++ LLIBS = -lstdc++ ## ## Customize as of this point! Of course you may change the preceding ## part of this file as well if you like, but it should rarely be ## necessary ... # relevant target when cross-compiling for another architecture VASP_TARGET_CPU ?= -march=native FFLAGS += $(VASP_TARGET_CPU) # BLAS (mandatory) AMDBLIS_ROOT ?= /public/spack/opt/spack/linux-zen4/amdblis-5.0-hi5do7p2j5yk3xxo5eaff76d57ozinlr BLAS = -L${AMDBLIS_ROOT}/lib -lblis # LAPACK (mandatory) AMDLIBFLAME_ROOT ?= /public/spack/opt/spack/linux-zen4/amdlibflame-5.0-72mkvewha6igrfhobf7uceemuy3xu4dp LAPACK = -L${AMDLIBFLAME_ROOT}/lib -lflame # scaLAPACK (mandatory) AMDSCALAPACK_ROOT ?= /public/spack/opt/spack/linux-zen4/amdscalapack-5.0-2ok2w3vt4dpnmouvy5ezfksheypcxg3b SCALAPACK = -L${AMDSCALAPACK_ROOT}/lib -lscalapack LLIBS += $(SCALAPACK) $(LAPACK) $(BLAS) # FFTW (mandatory) AMDFFTW_ROOT ?= /public/spack/opt/spack/linux-zen4/amdfftw-5.0-fuzt5flfdtrmytkknf6dgpcomzpnbpiq LLIBS += -L$(AMDFFTW_ROOT)/lib -lfftw3 INCS += -I$(AMDFFTW_ROOT)/include # HDF5-support (optional but strongly recommended) #CPP_OPTIONS+= -DVASP_HDF5 #HDF5_ROOT ?= /path/to/your/hdf5/installation #LLIBS += -L$(HDF5_ROOT)/lib -lhdf5_fortran #INCS += -I$(HDF5_ROOT)/include # For the VASP-2-Wannier90 interface (optional) CPP_OPTIONS += -DVASP2WANNIER90 WANNIER90_ROOT ?= /public/spack/opt/spack/linux-zen4/wannier90-3.1.0-qvmhejtugcrv7cz4xenk2y235lld2hrw LLIBS += -L$(WANNIER90_ROOT)/lib -lwannier |




| 23 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 282分材料專業(yè)求調(diào)劑院校 +12 | 楓橋ZL 2026-03-09 | 15/750 |
|
|---|---|---|---|---|
|
[考研] 復試調(diào)劑 +6 | 呼呼?~+123456 2026-03-08 | 7/350 |
|
|
[碩博家園] 木蟲好像不熱鬧了,是不是? +3 | 偏振片 2026-03-10 | 3/150 |
|
|
[考研] 一志愿山東大學,總分327,英語二79,有論文,有競賽,已過四六級 +3 | 木木目目1 2026-03-09 | 3/150 |
|
|
[考研] 0703求調(diào)劑 +10 | c297914 2026-03-06 | 11/550 |
|
|
[基金申請] 第二個面上項目的獲批幾率如何? +3 | wawm9296 2026-03-04 | 5/250 |
|
|
[考研] 303求調(diào)劑 +8 | forgman95 2026-03-05 | 10/500 |
|
|
[考研] 322分 085600求調(diào)劑,有互聯(lián)網(wǎng)+國金及主持省級大創(chuàng)經(jīng)歷 +4 | 熊境喆 2026-03-05 | 4/200 |
|
|
[考研] 2026調(diào)劑】考試A區(qū)0703化學類323分 誠求接收 +3 | 卷柏卷柏 2026-03-05 | 4/200 |
|
|
[考研] 304求調(diào)劑 +4 | 52hz~~ 2026-03-05 | 5/250 |
|
|
[考研] 276求調(diào)劑 本科天津工業(yè)大學 一志愿北京化工大學0855 +4 | 路lyh123 2026-03-06 | 6/300 |
|
|
[考研] 化學專業(yè)調(diào)劑 +5 | 好好好1233 2026-03-04 | 6/300 |
|
|
[考研] 0856材料與化工求調(diào)劑! +5 | 化工考生111 2026-03-04 | 11/550 |
|
|
[考研] 282求調(diào)劑 +7 | 夕~日 2026-03-05 | 8/400 |
|
|
[考研] 334求調(diào)劑 +3 | Trying] 2026-03-03 | 4/200 |
|
|
[考研] 紡織、生物、化學、材料等專業(yè) +3 | Eember. 2026-03-05 | 7/350 |
|
|
[考研] 22408-273求調(diào)劑-擔任3個項目的負責人-1篇國際期刊論文(一作)1篇核心期刊論文在投。 +3 | 沒想好取什么名 2026-03-03 | 3/150 |
|
|
[考研] 295求調(diào)劑 +4 | 小賽不吃香菜 2026-03-04 | 4/200 |
|
|
[考研] 325求調(diào)劑 +5 | 學家科 2026-03-04 | 5/250 |
|
|
[考研] 281求調(diào)劑 +3 | Y?l?h 2026-03-04 | 3/150 |
|