千家信息网

gromacs cpu版安装

发表于:2025-02-16 作者:千家信息网编辑
千家信息网最后更新 2025年02月16日,安装准备cmake2.8.8 or laterC,C++3.gromacs包http://www.gromacs.org/Downloads安装步骤tar xfz gromacs.tar.gzcd g
千家信息网最后更新 2025年02月16日gromacs cpu版安装

安装准备

  1. cmake2.8.8 or later

  2. C,C++

3.gromacs包

http://www.gromacs.org/Downloads


安装步骤

  1. tar xfz gromacs.tar.gz

  2. cd gromacs

  3. mkdir build

  4. cmake ../

    -DCMAKE_INSTALL_PREFIX=/opt/software/gromacs 指定安装目录

    -DGMX_BINARY_SUFFIX=_5.0.7_s 指定执行文件后缀 默认为gmx(串行单精度),gmx_mpi(并行单精度),gmx_mpi_d(并行双精度)

    -DGMX_LIBS_SUFFIX=_5.0.7_s 库文件后缀

    -DGMX_MPI=ON 使用mpich编译器build

    -DGMX_OPENMP=ON 使用openmpi编译器build

    -DGMX_SIMD=None specify the level of SIMD support of the node on
    which mdrun will run

    -DGMX_X11=ON

    -DGMX_DEFAULT_SUFFIX=OFF 关掉默认后缀

    -DCMAKE_CXX_COMPILER=icpc 指定C++编译器

    -DCMAKE_C_COMPILER=icc 指定C编译器

    -DBUILD_SHARED_LIBS=ON 构建共享库

    -DGMX_BUILD_OWN_FFTW=ON -DGMX_BUILD_OWN_FFTW_MD5=2edab8c06b24feeb3b82bbb3ebf3e7b3 -DGMX_BUILD_OWN_FFTW_URL=/backup/fftw-3.3.4.tar.gz -DGMX_GPU=OFF -DGMX_DOUBLE=ON 打开双精度默认单精度

    CUDA版需加参数

    -DGMX_GPU=ON -DGMX_TOOLKIT_ROOT_DIR=/usr/local/cuda


    2>&1 | tee cmake.log

  5. make && makeinstall


gromacs4.6.7及之前版本执行文件有100多个,在gromacs5.0到5.0.7之间应该是想逐步对执行命令进行集成,所有的命令都作为gmx命令的软链接出现,在5.1版本之后就只有gmx一个命令了

cpu版测试命令

source /opt/software/gromacs-XXX/bin/GMXRC.bash ###环境变量

mpirun -np 4 gmx_XXX_s mdrun -s md.tpr -ntomp 1

cuda版测试命令待更新

命令 编译器 编译 单精度 后缀 文件 版本 精度 测试 之间 参数 变量 只有 多个 库文件 步骤 环境 目录 链接 C++ 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 360安全云盘停止服务器 我国网络安全技术比较 张瑞敏视频软件开发 安卓手机直播软件开发 自己有服务器可以建网站吗 衡水图腾服务器机柜规格 闻泰 服务器事业部 迷你世界游戏怎么开服务器 蒙古文网络安全体系 中业科技是互联网公司吗 网络安全员笔试考题 数据库类型及特点的简单介绍 移动5G用的什么网络技术 华为服务器raid卡固态缓存 软件开发维保期 网络安全工作能做到多大年龄 北京智众互联网科技有限公司 我的世界服务器怎么改成中文版 网络安全 案例 ppt 计量经济学中的数据库 连云港通信网络技术口碑推荐 创建tsgl数据库的命令 软件数据库评审主要包括哪些内容 脸谱互联网科技有限公司 sql数据库中汉字 服务器营业执照怎么识别 网络技术方面的内容 数据库的建立和维护之表达式 广东前端软件开发价钱是多少 中国网络安全企业100强报告
0