| 查看: 2850 | 回復(fù): 15 | |||
qianbj2006木蟲 (正式寫手)
|
[求助]
編譯vasp主程序時,makefile中的鏈接庫選擇問題
|
||
|
好不容易終于到了最后一步啦。 用的ifort+mkl+mpich2 編譯vasp主程序時,教程中makefile的修改庫文件如下: 128行 的 #BLAS=-L/opt/intel/mkl/lib/32 -lmkl_p4 -lpthread 修改為 BLAS=-L/opt/intel/mkl/9.1.023/lib/32 -lmkl_p4 -lsvml -lvml -lguide -lpthread 136行前加 # 145 行 的 #LAPACK= -lmkl_lapack 修改為LAPACK= -lmkl_lapack 或 LAPACK=-L/opt/intel/mkl/9.1.023/lib/32 -lmkl_lapack -lsvml -lvml -lguide –lpthread 也可以 但是在下用的是最新版本的ifort,路徑/opt/intel/mkl/lib/intel64下沒有這些庫,只有這些庫: libmkl_avx.so libmkl_intel_sp2dp.so libmkl_blacs_ilp64.a libmkl_intel_thread.a libmkl_blacs_intelmpi_ilp64.a libmkl_intel_thread.so libmkl_blacs_intelmpi_ilp64.so libmkl_lapack95_ilp64.a libmkl_blacs_intelmpi_lp64.a libmkl_lapack95_lp64.a libmkl_blacs_intelmpi_lp64.so libmkl_mc3.so libmkl_blacs_lp64.a libmkl_mc.so libmkl_blacs_openmpi_ilp64.a libmkl_p4n.so libmkl_blacs_openmpi_lp64.a libmkl_pgi_thread.a libmkl_blacs_sgimpt_ilp64.a libmkl_pgi_thread.so libmkl_blacs_sgimpt_lp64.a libmkl_rt.so libmkl_blas95_ilp64.a libmkl_scalapack_ilp64.a libmkl_blas95_lp64.a libmkl_scalapack_ilp64.so libmkl_cdft_core.a libmkl_scalapack_lp64.a libmkl_cdft_core.so libmkl_scalapack_lp64.so libmkl_core.a libmkl_sequential.a libmkl_core.so libmkl_sequential.so libmkl_def.so libmkl_solver_ilp64.a libmkl_gf_ilp64.a libmkl_solver_ilp64_sequential.a libmkl_gf_ilp64.so libmkl_solver_lp64.a libmkl_gf_lp64.a libmkl_solver_lp64_sequential.a libmkl_gf_lp64.so libmkl_vml_avx.so libmkl_gnu_thread.a libmkl_vml_def.so libmkl_gnu_thread.so libmkl_vml_mc2.so libmkl_intel_ilp64.a libmkl_vml_mc3.so libmkl_intel_ilp64.so libmkl_vml_mc.so libmkl_intel_lp64.a libmkl_vml_p4n.so libmkl_intel_lp64.so locale libmkl_intel_sp2dp.a 求板上了解的,應(yīng)該選哪些庫呢?依據(jù)是什么?麻煩各位啦。 |
VASP |


木蟲 (正式寫手)
木蟲 (正式寫手)
|
你好,我下了mkl的評估版(30天),安裝時候顯示已經(jīng)安裝了 -------------------------------------------------------------------------------- Initializing, please wait... -------------------------------------------------------------------------------- The Intel(R) Math Kernel Library 10.3 Update 7 for Linux* is already installed. If you want to reinstall the Intel(R) Math Kernel Library 10.3 Update 7 for Linux* please uninstall current version and run install script again. -------------------------------------------------------------------------------- Press "Enter" key to quit: 之前的ifort也是免費非商業(yè)版的。沒有指定的庫文件是不是跟免費版有關(guān)?如果購買ifort大概需要多少錢? |


木蟲 (著名寫手)
|
問題很混亂啊。 1. 說明 linux下面的ifrot 和mkl 可以下載非商業(yè)版本。換句話說就是免費的。 2. vasp 的Makefile說得不好聽一點,很垃圾。 里面的參數(shù)有如同無。我用2011新版的mkl 發(fā)現(xiàn)怎么也編譯不過去,10.0版本的就可以。所以:建議就用9版的mkl。 3. 參數(shù)選擇 一般來說的話,帶上普通的就行。 參考樓主的: 128行 的 #BLAS=-L/opt/intel/mkl/lib/32 -lmkl_p4 -lpthread 修改為 BLAS=-L/opt/intel/mkl/9.1.023/lib/32 -lmkl_p4 -lsvml -lvml -lguide -lpthread 疑問: 1。 樓主的機器是32位的嗎? 2. 我的機器是64位,用的是em64t,(僅供參考) BLAS1=-L/opt/intel/mkl/10.0.1.014/lib/em64t -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core -lm -liomp5 -lpthread |

木蟲 (著名寫手)

木蟲 (正式寫手)
木蟲 (正式寫手)
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 281求調(diào)劑(0805) +12 | 煙汐憶海 2026-03-16 | 23/1150 |
|
|---|---|---|---|---|
|
[考研] 265求調(diào)劑 +9 | 梁梁校校 2026-03-19 | 9/450 |
|
|
[考研] 296求調(diào)劑 +4 | www_q 2026-03-18 | 8/400 |
|
|
[考研] 一志愿南昌大學,327分,材料與化工085600 +5 | Ncdx123456 2026-03-19 | 5/250 |
|
|
[考研] 材料080500調(diào)劑求收留 +6 | 一顆meteor 2026-03-13 | 6/300 |
|
|
[考研] 0856調(diào)劑,是學校就去 +7 | sllhht 2026-03-19 | 8/400 |
|
|
[考研]
|
不想起名字112 2026-03-19 | 3/150 |
|
|
[考研] 294求調(diào)劑材料與化工專碩 +14 | 陌の森林 2026-03-18 | 14/700 |
|
|
[考研] 生物學調(diào)劑招人。! +3 | 山海天嵐 2026-03-17 | 4/200 |
|
|
[考研] 一志愿福大288有機化學,求調(diào)劑 +3 | 小木蟲200408204 2026-03-18 | 3/150 |
|
|
[考研] 085600材料與化工求調(diào)劑 +6 | 緒幸與子 2026-03-17 | 6/300 |
|
|
[考研] 330求調(diào)劑 +3 | 小材化本科 2026-03-18 | 3/150 |
|
|
[考研] 311求調(diào)劑 +4 | 冬十三 2026-03-18 | 4/200 |
|
|
[考研] 0854可跨調(diào)劑,一作一項核心論文五項專利,省、國級證書40+數(shù)一英一287 +8 | 小李0854 2026-03-16 | 8/400 |
|
|
[考研] 268求調(diào)劑 +6 | 簡單點0 2026-03-17 | 6/300 |
|
|
[考研] 材料專碩326求調(diào)劑 +6 | 墨煜姒莘 2026-03-15 | 7/350 |
|
|
[考博] 26申博 +4 | 八6八68 2026-03-16 | 4/200 |
|
|
[考研] 0856專碩279求調(diào)劑 +5 | 加油加油!? 2026-03-15 | 5/250 |
|
|
[考研] 22408總分284求調(diào)劑 +3 | InAspic 2026-03-13 | 3/150 |
|
|
[考研] 070305求調(diào)劑 +3 | mlpqaz03 2026-03-14 | 4/200 |
|