Mathematica中文论坛-非官方

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 21110|回复: 3
打印 上一主题 下一主题

豆粑粑 Gromacs 2018.4 plumed 2.5 安装 儿子的papa

[复制链接]

550

主题

629

帖子

3181

积分

论坛元老

Rank: 8Rank: 8

积分
3181
跳转到指定楼层
楼主
发表于 2016-5-3 09:02:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 meatball1982 于 2018-12-25 22:30 编辑

更新在2L

cmake ..   -DCMAKE_INSTALL_PREFIX=/home/mm/softs/gromacs/gromacs-5.0.4 -DGMX_GPU=ON  -DCMAKE_PREFIX_PATH=/home/mm/softs/fft3/fftw-3.3.4/build -DCMAKE_LIBRARY_PATH=/home/mm/softs/fft3/fftw-3.3.4/build/lib -DCMAKE_INCLUDE_PATH=/home/mm/softs/fft/fftw-3.3.4/build/include


在安装完plumed 后,
patch --enable-shared

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

550

主题

629

帖子

3181

积分

论坛元老

Rank: 8Rank: 8

积分
3181
沙发
 楼主| 发表于 2018-12-25 22:27:16 | 只看该作者
本帖最后由 meatball1982 于 2018-12-26 11:49 编辑

花了整天的时间,把
plumed multiwalk 的环境给搭起来了。唉,这个好啊。当晚上10点多,运行没错误时,真是相当的舒服的。
赶快记一下。
主要是这个帖子。并在此基础上作了些修改。

https://sajeewasp.com/gromacs-plumed-gpu-linux/

我是plumed 2.5
gromacs 2018.4
nvidia和cuda部分能找到一堆,

plumed
注意,是mpicc,mpicxx,而不是gcc或是....
  1. tar -xvzf plumed-2.4.0.tgz
  2. cd plumed-2.4.0
  3. sudo ./configure CPPFLAGS=-I/usr/include CC=mpicc CXX=mpicxx
  4. make -j 4
  5. sudo make install
复制代码



gromacs
  1. tar -xvzf gromacs-5.1.4.tar.gz
  2. cd gromacs-5.1.4
  3. plumed patch -p --runtime -e gromacs-5.1.4
  4. mkdir build
  5. cd build
复制代码


我修改的是
plumed patch -p --runtime -e gromacs-2018.4

cmake 部分真是让我想kill myself的冲动。
  1. CC=mpicc CXX=mpiCC \
  2. cmake .. -DBUILD_SHARED_LIBS=OFF \
  3.          -DGMX_PREFER_STATIC_LIBS=ON \
  4.          -<font color="#ff0000">DGMX_MPI=ON</font> \
  5.          -DGMX_BUILD_OWN_FFTW=ON \
  6.          -DCMAKE_C_COMPILER=mpicc \
  7.          -DCMAKE_CXX_COMPILER=mpicxx \
  8.          -DGMX_GPU=on \
  9.          -DNVML_INCLUDE_DIR=/usr/local/cuda-9.2/include \
  10.          -DNVML_LIBRARY=/usr/lib/x86_64-linux-gnu/libnvidia-ml.so
复制代码

make -j 4
sudo make install


剩下的,就是跑plumed的例子了。
  1. mpirun -np 2 gmx_mpi mdrun -ntomp 2 -s topol -plumed plumed -multi 2 -replex 2000 -pin off
复制代码


又注意:~/.bashrc里得有这玩艺儿,mpirun用的应该是。
  1. 57 ### mpi###################################################
  2. 158 export PATH=/home/mm/softs/mpich-install/bin:$PATH
  3. 159 export LD_LIBRARY_PATH=/home/mm/softs/mpich-install/lib:${LD_LIBRARY_PATH}
复制代码




回复 支持 反对

使用道具 举报

550

主题

629

帖子

3181

积分

论坛元老

Rank: 8Rank: 8

积分
3181
板凳
 楼主| 发表于 2021-1-19 17:08:09 | 只看该作者
回复 支持 反对

使用道具 举报

550

主题

629

帖子

3181

积分

论坛元老

Rank: 8Rank: 8

积分
3181
地板
 楼主| 发表于 2021-1-19 17:11:17 | 只看该作者
plumend 在configure
--prefix=PREFIX
--prefix=/home/mm/softs/plumed
将plumed安装在自定义的目录中,不用sudo或root就行
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|Mathematica中文论坛-非官方 ( 辽ICP备16001491号-1

GMT+8, 2024-12-27 13:48 , Processed in 0.102152 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表