centos7 安装 gromacs开源软件

一、官方下载地址

gromacs2021下载地址:https://zenodo.org/record/4457626#.Y194yve-uHs

gromacs官方安装指南:                              https://manual.gromacs.org/documentation/2021.5/install-guide/index.html

转载文章1

Cmake:CMake

安装步骤:cmake3.25安装

安装常见错误+gcc暂时升级命令:https://blog.csdn.net/CocoCream/article/details/119932298?ops_request_misc=&request_id=&biz_id=102&utm_term=Target%20%22cmTC_3d53d%22%20requires%20t&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-0-119932298.142^v62^pc_search_tree,201^v3^control_1,213^v1^t3_esquery_v3&spm=1018.2226.3001.4187

 gromacs2021.5安装:

https://blog.csdn.net/wufeil7/article/details/123475770?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522166737990916782425629812%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=166737990916782425629812&biz_id=&utm_medium=distribute.pc_search_result.none-task-code-2~all~first_rank_ecpm_v1~rank_v31_ecpm-4-123475770-4-null-null.142^v62^pc_search_tree,201^v3^control_1,213^v1^t3_esquery_v3&utm_term=gromacs2021

 gcc8安装

https://blog.csdn.net/wangzhouf/article/details/108218472?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522166728291116800182171702%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=166728291116800182171702&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduend~default-1-108218472-null-null.142^v62^pc_search_tree,201^v3^control_1,213^v1^t3_esquery_v3&utm_term=centos7%E5%AE%89%E8%A3%85gcc8&spm=1018.2226.3001.4187

centos+cuda11.7显卡驱动安装

https://blog.csdn.net/qq_45757266/article/details/126085739?ops_request_misc=&request_id=&biz_id=102&utm_term=bash:%20./cuda_11.7.1_515.65.01_&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-0-126085739.142^v62^pc_search_tree,201^v3^control_1,213^v1^t3_esquery_v3&spm=1018.2226.3001.4187

二、正常安装

tar -xfz gromacs-2021.5.tar.gz
cd gromacs-2021.5
mkdir build 
cd build 
cmake .. -DGMX_BUILD_OWN_FFTW=ON -DREGRESSIONTEST_DOWNLOAD=ON
make
make check
sudo make install
source /usr/local/gromacs/bin/GMXRC

 三、定制安装

当然如果你要定制化安装,那就要更加详细的了解gromacs了。

我们需要了解下面的东西:

  • 支持的平台

  • 不同编译器及版本

  • 并行计算

    • GPU

    • MPI

  • cmake

  • Fast Fourier Transform library

    • FFTW

    • MKL

如果不想把gromacs安装到默认的目录,想要自定义安装目录,可以在cmake命令后面加-DCMAKE_INSTALL_PREFIX=/home/marydoe/programs,加下划线的就是你想自定义安装的目录。

cmake .. -DCMAKE_INSTALL_PREFIX=/home/marydoe/programs

如果发现cmake找不到一些库文件和头文件,可以使用下面的参数:

    CMAKE_INCLUDE_PATH for header files
    CMAKE_LIBRARY_PATH for libraries
    CMAKE_PREFIX_PATH for header, libraries and binaries (e.g. /usr/local).

如果想使用GPU加速,可以使用下面的参数:

cmake .. -DGMX_GPU=CUDA -DCUDA_TOOLKIT_ROOT_DIR=/usr/local/cuda

这个需要我们提前安装好cuda。

如果不是Nvdia的显卡,是AMD或者Intel的显卡,我们就不能使用CUDA了,这时我们可以使用OpenCL来加速。可以使用下面的命令:

cmake .. -DGMX_GPU=OpenCL 
cmake .. -DGMX_GPU=OpenCL -DGMX_OPENCL_NB_CLUSTER_SIZE=4
cmake .. -DGMX_GPU=OpenCL -DclFFT_ROOT_DIR=/path/to/your/clFFT -DGMX_EXTERNAL_CLFFT=TRUE

上面的几种命令行情况需要根据不同的情况去使用。

为了内容的完整性,在安装完gromacs之后,我们安装惯例来对gromacs的使用进行一点了解。

gromacs User guide官方地址:https://manual.gromacs.org/documentation/2021.5/user-guide/index.html

安装好gromacs之后,在命令行中键入

gmx -version

Centos7安装Gromacs2020_XINCYXIN的博客-CSDN博客_centos安装gromacs

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值