计算化学公社

标题: 请问能用intel的oneAPI编译gromacs吗? [打印本页]

作者
Author:
sun35mr    时间: 2022-6-10 00:46
标题: 请问能用intel的oneAPI编译gromacs吗?
我在网上搜索gromacs的linux编译方法,都是用gcc+fftw编译的,请问能用intel的oneAPI编译gromacs吗?
我看官网manual,说用intel编译器的话,需要加上
cmake -DGMX_FFT_LIBRARY=mkl \
      -DMKL_LIBRARIES="/full/path/to/libone.so;/full/path/to/libtwo.so" \
      -DMKL_INCLUDE_DIR="/full/path/to/mkl/include"
但是我发现我安装的oneAPI根本就没有libone.so和libtwo.so
其实我最关心的是,用oneAPI编译速度会快吗?因为之前用oneAPI编译的VASP和lammps,运行速度确实比gcc快一些,如果对于gromacs来说两者差不多我也就不纠结了。
作者
Author:
sobereva    时间: 2022-6-10 05:45
用oneAPI编译gmx不会带来什么好处
作者
Author:
highlight    时间: 2022-6-10 09:02
哪个版本的 mkl 都没有吧,libone.so 就好比“张三”,只是举个例子而已
作者
Author:
sun35mr    时间: 2022-6-10 09:29
sobereva 发表于 2022-6-10 05:45
用oneAPI编译gmx不会带来什么好处

谢谢啦,那我就用gcc编译了
作者
Author:
sun35mr    时间: 2022-6-10 09:30
highlight 发表于 2022-6-10 09:02
哪个版本的 mkl 都没有吧,libone.so 就好比“张三”,只是举个例子而已

原来是这个意思,难怪我找不到
作者
Author:
abin    时间: 2022-6-10 11:07
如果你追求intel MPI + MKL版本,
这里有.
https://pan.baidu.com/s/1r7PduYXqjn3kpS-ie0H8NQ?pwd=aknc
不过是老版本的 2019.6.

应该只能在Intel平台使用(未严格测试).





欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3