计算化学公社

 找回密码 Forget password
 注册 Register
Views: 35087|回复 Reply: 13
打印 Print 上一主题 Last thread 下一主题 Next thread

[Lammps] lammps在Windows下并行安装

[复制链接 Copy URL]

58

帖子

1

威望

1129

eV
积分
1207

Level 4 (黑子)

最近才接触lammps,所以在单机上试着按装,倒腾老半天,终于好了,现在把我安装过程发下,需要的可以参考下。
Windows下安装运行lammpes
1.Lammpsno-mpi版本下载后只有一个运行程序即exe文件,所以需要下载例子。(in文件需要和lmp运行文件在一个文件夹)
运行;即使用cmd命令进入doscd 进入lmp-win_no_mpi.exe所在文件夹,输入命令"lmp_win_no-mpi -in in.lj",即可运行,其中,lmp_win_no-mpilammps的程序名称-in应该是运行文件类型,in.lj你自己要算的东西。
2.Windows64位并行版
参考lammpsmanual下载所需lmpMPICH2程序。1.安装MPICH2。首先在当前帐户下开启超级管理员帐户:计算机管理本地用户和组用户—Administrator—帐户已禁用里勾点掉。 注销当前用户,用超级管理员登录,直接安装mpich2,默认安装路径C:\Program Files\MPICH2即可。cmd打开dos窗口命令执行smpd -install,注册用户:mpiexec -register(提示你输入用户名和密码并确认密码,用户名是你装lammps程序的那个用户名,密码也这个账户下的密码);
注册之后输入命令:mpiexec -validate 提示success,如果提示fail,这说明你输入的用户名和密码计算机不认,回到当前用户查看当前用户名和密码,返回管理员那,在把对应的账户密码输入。用户名是你在建立用户账号时指定的,可以通过控制面板管理工具中的计算机管理选择系统工具 | 本地用户和组 | 用户,找到你用的用户名,没密码用户名下设一个密码。再次mpiexec –registermpiexecvalidate; 直到显示success,说明mpich2安装合适了。
2.切换用户Cmd进入dos,cd进入有lmp_mpi文件夹,设置线程 setOMP_NUM_THREADS=2,之后运行算例,mpiexec -localonly # lmp_mpi –inin.lj; #是并行进程数。
我安装的时候遇到各种错误这里都没提到,但按照这个顺序安装希望不要再出现错误吧。

评分 Rate

参与人数
Participants 2
eV +17 收起 理由
Reason
ZCSco + 5
sobereva + 12

查看全部评分 View all ratings

19

帖子

0

威望

646

eV
积分
665

Level 4 (黑子)

2#
发表于 Post on 2016-1-18 14:32:18 | 只看该作者 Only view this author
请问windows下并行的效果如何

58

帖子

1

威望

1129

eV
积分
1207

Level 4 (黑子)

3#
 楼主 Author| 发表于 Post on 2016-1-26 09:03:32 | 只看该作者 Only view this author
没测过,我装为了试下写的in文件正确不,再提交给服务器

58

帖子

0

威望

414

eV
积分
472

Level 3 能力者

4#
发表于 Post on 2018-7-30 09:59:51 | 只看该作者 Only view this author
我按照你的安装顺序安装之后,在运行算例是出现的问题如图所示。我@MPICH2安装到C:\Program Files\MPICH2中,mpi是2.1.4版本,是手册推荐的。注册和success了。我的lammps安装在F:\LAMMPS.该如何解决这个问题。串行版本的都运行通过了                 

K~3U}213N9[T34UOCMYEV1C.png (10.54 KB, 下载次数 Times of downloads: 89)

K~3U}213N9[T34UOCMYEV1C.png

1

帖子

0

威望

7

eV
积分
8

Level 1 能力者

5#
发表于 Post on 2018-8-6 14:52:04 | 只看该作者 Only view this author
杜黎小松 发表于 2018-7-30 09:59
我按照你的安装顺序安装之后,在运行算例是出现的问题如图所示。我@MPICH2安装到C:\Program Files\MPICH2中 ...

set后面有空格

512

帖子

0

威望

4058

eV
积分
4570

Level 6 (一方通行)

truffle

6#
发表于 Post on 2018-11-8 13:48:55 | 只看该作者 Only view this author
感谢,很有帮助
No problem is insoluble in all conceivable circumstances.

58

帖子

1

威望

1129

eV
积分
1207

Level 4 (黑子)

7#
 楼主 Author| 发表于 Post on 2018-11-19 11:15:16 | 只看该作者 Only view this author
长颈鹿先森 发表于 2018-11-15 20:23
请问,我按照您说的方法安装了windows 并行版本,MPICH2也success了,我把example中的一个in.lj文件放在了l ...

我当时就是安装的试了试,好多年了都忘了,不好意思了。

103

帖子

0

威望

780

eV
积分
883

Level 4 (黑子)

8#
发表于 Post on 2018-11-19 22:04:16 | 只看该作者 Only view this author
teller3531 发表于 2018-11-19 11:15
我当时就是安装的试了试,好多年了都忘了,不好意思了。

还是谢谢您,我知道错误在哪了,已经安装好了。

1

帖子

0

威望

41

eV
积分
42

Level 2 能力者

9#
发表于 Post on 2020-6-11 15:35:23 | 只看该作者 Only view this author
长颈鹿先森 发表于 2018-11-19 22:04
还是谢谢您,我知道错误在哪了,已经安装好了。

你好,我也遇到你的问题,请问你是怎么解决的

166

帖子

0

威望

3351

eV
积分
3517

Level 5 (御坂)

10#
发表于 Post on 2020-6-11 16:58:44 | 只看该作者 Only view this author
请问大佬为什么用了mpiexec 运行之后会卡住很久,但是可以计算成功

11

帖子

0

威望

673

eV
积分
684

Level 4 (黑子)

11#
发表于 Post on 2022-5-26 12:49:52 | 只看该作者 Only view this author
neocc 发表于 2020-6-11 16:58
请问大佬为什么用了mpiexec 运行之后会卡住很久,但是可以计算成功

这在lammps的手册上有提到,属于正常现象

100

帖子

0

威望

976

eV
积分
1076

Level 4 (黑子)

12#
发表于 Post on 2022-6-25 10:08:00 | 只看该作者 Only view this author
白米醋 发表于 2022-5-26 12:49
这在lammps的手册上有提到,属于正常现象

请问“mpiexec 运行之后会卡住很久,但是可以计算成功”这种情况怎么解决?

11

帖子

0

威望

673

eV
积分
684

Level 4 (黑子)

13#
发表于 Post on 2022-6-26 21:15:20 | 只看该作者 Only view this author
ljc050512 发表于 2022-6-25 10:08
请问“mpiexec 运行之后会卡住很久,但是可以计算成功”这种情况怎么解决?

哈哈哈哈哈,能跑就行,不报错就没事

100

帖子

0

威望

976

eV
积分
1076

Level 4 (黑子)

14#
发表于 Post on 2022-6-27 17:23:43 | 只看该作者 Only view this author
白米醋 发表于 2022-6-26 21:15
哈哈哈哈哈,能跑就行,不报错就没事

感谢感谢!

本版积分规则 Credits rule

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

GMT+8, 2025-8-16 08:56 , Processed in 0.302159 second(s), 29 queries , Gzip On.

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