[ERROR] 수학 라이브러리 관련 오류 모음

※ VASP 이라는 프로그램 사용 중 오류 내용을 검색하시다가 여기로 흘러 오셨다면 Vienna Ab initio Simulation Package, Density Functional Theory 계산 중에 자주 발생했던 Error 모음 (Frequent Errors in VASP) 이 블로그 참고하시면 좋을 것 같습니다.
#1. Call to ZHEGV(또는 ZPOTRF) failed.
LAPACK 서브루틴에서 발생하는 오류이고 LAPACK 라이브러리나 컴파일 최적화 옵션으로 해결되었다는 글도 보이지만, 일단 다른 계산을 수행할 때 문제가 없었다면 라이브러리나 실행파일 문제는 아닐 것이고 같은 계산을 다른 설정값으로 해보는 것을 추천.
*ZHEGV computes all eigenvalues and, optionally, eigenvectors of a complex Hermitian-definite generalized eigenproblem.
#2. PZSTEIN parameter number * had an illegal value
Intel MKL 라이브러리 관련 오류인 것 같고, 다른 계산이 잘 수행되었다면 아마 설정값 문제...
#3. Floating Point Exception
부동소수점 방식으로 계산을 할 때는 오차가 발생하기도 하고, 특수값(NaN, 무한대, 0 등)의 값이 연산에 들어가 오류가 발생하기도 함. 오류 발생을 줄이려면 정밀도를 높게 하고, 최적화를 비활성화 하거나 낮은 레벨로 해서 컴파일 해보는게 좋은 방법. (예 : -fp model precise로 컴파일, -O3 -> O2로 컴파일)
*Intel® C++ Compiler Classic Developer Guide and Reference - Developer Guide and Reference
'Linux > Error' 카테고리의 다른 글
댓글
이 글 공유하기
다른 글
-
[ERROR] version `GLIBCXX_x.y.z' not found
[ERROR] version `GLIBCXX_x.y.z' not found
2024.08.15 -
[ERROR] make: *** No rule to make target `SEE', needed by `Makefile.mpi'. Stop.
[ERROR] make: *** No rule to make target `SEE', needed by `Makefile.mpi'. Stop.
2024.08.09 -
[ERROR] Catastrophic error: could not set locale "" to allow processing of multibyte characters
[ERROR] Catastrophic error: could not set locale "" to allow processing of multibyte characters
2024.08.07 -
[ERROR] cannot open shared object file: No such file or directory
[ERROR] cannot open shared object file: No such file or directory
2024.07.07