计算化学公社

 找回密码 Forget password
 注册 Register
楼主 Author: sobereva
打印 Print 上一主题 Last thread 下一主题 Next thread

[GROMACS] GROMACS的原生Windows版的编译和安装方法(支持GPU加速)

  [复制链接 Copy URL]

2

帖子

0

威望

29

eV
积分
31

Level 2 能力者

46#
发表于 Post on 2020-9-10 09:20:31 | 只看该作者 Only view this author
sobereva 发表于 2020-9-10 03:43
不用自己装FFTW。直接用我编译的gmx就完了

谢谢sob大神

32

帖子

0

威望

505

eV
积分
537

Level 4 (黑子)

47#
发表于 Post on 2020-10-5 21:07:28 | 只看该作者 Only view this author
本帖最后由 cheviax 于 2020-10-6 13:18 编辑

sob老师,我在运行第四行命令时报错说Could not create named generator Visual Studio 2019 Win64
安装的版本是vs2019,cudav11.1,gromacs20.3,
会不会是我改错了?
cmake .. -DCMAKE_INSTALL_PREFIX=C:\soft\gmx2020.3_GPU -DGMX_FFT_LIBRARY=fftpack -G "Visual Studio 2019 Win64" -DGMX_GPU=ON -DCUDA_TOOLKIT_ROOT_DIR=C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.1

183

帖子

4

威望

1599

eV
积分
1862

Level 5 (御坂)

48#
发表于 Post on 2020-10-6 08:14:53 | 只看该作者 Only view this author
cheviax 发表于 2020-10-5 21:07
sob老师,我在运行第四行命令时报错说Could not create named generator Visual Studio 2019 Win64
安装的 ...

你犯了两个错误。第一,用vs2019默认的generator是Visual Studio 16 2019,
64位和32位可以用-A选项指定但如果你用的是x64的那个vs终端,就不需要,甚至你不用指定-G选项也可以,默认的就是这个;第二,你用的cuda11,它废除了sm30的支持,你必须修改nvcc cmake那个文件,删掉与30有关的部分才能够编译通过。

32

帖子

0

威望

505

eV
积分
537

Level 4 (黑子)

49#
发表于 Post on 2020-10-6 14:37:06 | 只看该作者 Only view this author
liuyuje714 发表于 2020-10-6 08:14
你犯了两个错误。第一,用vs2019默认的generator是Visual Studio 16 2019,
64位和32位可以用-A选项指定 ...

感谢,改成vs 16 2019后确实能往下进行了
不过run.nvcc.cmake文件里搜不到sm或者30,就没管它
然后出现了Configuring incomplete, errors occurred,让看一个log文件,但是log文件里错误和警告都是0……
暂时放弃了,直接用sob老师编译好的那个了

19

帖子

0

威望

210

eV
积分
229

Level 3 能力者

50#
发表于 Post on 2020-12-17 11:43:22 | 只看该作者 Only view this author
sob老师,我使用了win10的机子,按照视频演示先解压编译好的gmx2019.6_GPU,然后在Path环境变量后面加分号,再把bin的地址复制过去。用win+r的方式打开命令行窗口,但是输入gmx的时候一直不成功,显示的内容如图。下面我该怎么办呀

微信截图_20201217114034.png (38.56 KB, 下载次数 Times of downloads: 109)

微信截图_20201217114034.png

36

帖子

0

威望

445

eV
积分
481

Level 3 能力者

51#
发表于 Post on 2020-12-17 15:00:49 | 只看该作者 Only view this author
How to make the program support the 4 CPU of my PC, in the compilation process.

36

帖子

0

威望

445

eV
积分
481

Level 3 能力者

52#
发表于 Post on 2020-12-17 18:56:51 | 只看该作者 Only view this author
How to compile the program in purpose to use all the CPU in my PC.

5万

帖子

99

威望

5万

eV
积分
112349

管理员

公社社长

53#
 楼主 Author| 发表于 Post on 2020-12-18 06:04:04 | 只看该作者 Only view this author
mekelleche 发表于 2020-12-17 18:56
How to compile the program in purpose to use all the CPU in my PC.

You do not need to do any special thing, the compiled GROMACS utilizes all CPU cores in you machine by default, and you can use -nt option to customize how many cores will be used in the calculation.
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入“北京科音”微信公众号获取北京科音培训的最新消息、避免错过网上有价值的计算化学文章!
欢迎加入人气非常高、专业性特别强的综合性理论与计算化学交流QQ群“思想家公社QQ群”:1号:18616395,2号:466017436,3号:764390338,搜索群号能搜到哪个说明目前哪个能加,合计9000人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大的量子化学波函数分析程序)
ResearchGate:https://www.researchgate.net/profile/Tian_Lu
Money and papers are rubbish, get a real life!

5万

帖子

99

威望

5万

eV
积分
112349

管理员

公社社长

54#
 楼主 Author| 发表于 Post on 2020-12-18 06:06:05 | 只看该作者 Only view this author
海人1213 发表于 2020-12-17 11:43
sob老师,我使用了win10的机子,按照视频演示先解压编译好的gmx2019.6_GPU,然后在Path环境变量后面加分号 ...

重启再试。还不行的话,输入echo %Path%命令看看到底gmx.exe所在目录加入到Path环境变量没有,没有的话肯定是环境变量没设对,没其它的原因。
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入“北京科音”微信公众号获取北京科音培训的最新消息、避免错过网上有价值的计算化学文章!
欢迎加入人气非常高、专业性特别强的综合性理论与计算化学交流QQ群“思想家公社QQ群”:1号:18616395,2号:466017436,3号:764390338,搜索群号能搜到哪个说明目前哪个能加,合计9000人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大的量子化学波函数分析程序)
ResearchGate:https://www.researchgate.net/profile/Tian_Lu
Money and papers are rubbish, get a real life!

19

帖子

0

威望

210

eV
积分
229

Level 3 能力者

55#
发表于 Post on 2020-12-18 20:33:39 | 只看该作者 Only view this author
sobereva 发表于 2020-12-18 06:06
重启再试。还不行的话,输入echo %Path%命令看看到底gmx.exe所在目录加入到Path环境变量没有,没有的话肯 ...

sob老师,我按您说的方法看了一下,环境变量应该是添加上了,如图。
我这种情况还有救吗?

微信截图_20201218203304.png (60.45 KB, 下载次数 Times of downloads: 118)

微信截图_20201218203304.png

1187

帖子

5

威望

2841

eV
积分
4129

Level 6 (一方通行)

56#
发表于 Post on 2020-12-18 20:45:46 | 只看该作者 Only view this author
海人1213 发表于 2020-12-18 20:33
sob老师,我按您说的方法看了一下,环境变量应该是添加上了,如图。
我这种情况还有救吗?

不知道你怎么编辑的环境变量,你双引号用的不对。Win10的话此电脑→右键单击→属性→高级系统蛇者→环境变量→上面的用户变量或者下面的系统变量→Path→编辑,自己调整一下。先把双引号去了。你这个情况没必要用双引号。

1376

帖子

0

威望

3984

eV
积分
5360

Level 6 (一方通行)

57#
发表于 Post on 2020-12-22 09:14:42 | 只看该作者 Only view this author
本帖最后由 牧生 于 2020-12-22 09:17 编辑
海人1213 发表于 2020-12-18 20:33
sob老师,我按您说的方法看了一下,环境变量应该是添加上了,如图。
我这种情况还有救吗?

可以更简单易懂的,不用管分号。
不要用中文路径





又菜又爱玩

19

帖子

0

威望

210

eV
积分
229

Level 3 能力者

58#
发表于 Post on 2020-12-27 09:39:11 | 只看该作者 Only view this author
谢谢各位老师的指点,我已经按照牧生提供的方法给解决了。

1

帖子

0

威望

21

eV
积分
22

Level 1 能力者

59#
发表于 Post on 2021-3-13 17:04:52 | 只看该作者 Only view this author
老师你好,我是纯小白,我按照您的步骤安装后,打开bin文件夹中的gmx,可是只会闪过一个黑框,还是打不开,请问这该怎么解决

1376

帖子

0

威望

3984

eV
积分
5360

Level 6 (一方通行)

60#
发表于 Post on 2021-3-13 22:01:38 | 只看该作者 Only view this author
薛定谔没有定 发表于 2021-3-13 17:04
老师你好,我是纯小白,我按照您的步骤安装后,打开bin文件夹中的gmx,可是只会闪过一个黑框,还是打不开, ...

似乎你双击图标了吧??

如果是win10系统,参照57楼,操作结束后,在任意英文路径下,按住shift点右键,打开命令窗口,输入gmx就会有提示了
又菜又爱玩

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2024-11-23 01:26 , Processed in 0.199556 second(s), 29 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list