计算化学公社
标题: lammps在Windows下并行安装 [打印本页]
作者Author: teller3531 时间: 2014-12-26 15:49
标题: lammps在Windows下并行安装
最近才接触lammps,所以在单机上试着按装,倒腾老半天,终于好了,现在把我安装过程发下,需要的可以参考下。
Windows下安装运行lammpes
1.Lammpsno-mpi版本下载后只有一个运行程序即exe文件,所以需要下载例子。(in文件需要和lmp运行文件在一个文件夹)。
运行;即使用cmd命令进入dos,cd 进入lmp-win_no_mpi.exe所在文件夹,输入命令"lmp_win_no-mpi -in in.lj",即可运行,其中,lmp_win_no-mpi是lammps的程序名称-in应该是运行文件类型,in.lj你自己要算的东西。
2.Windows64位并行版
参考lammpsmanual下载所需lmp和MPICH2程序。1.安装MPICH2。首先在当前帐户下开启超级管理员帐户:计算机—管理—本地用户和组—用户—Administrator—帐户已禁用里勾点掉。 注销当前用户,用超级管理员登录,直接安装mpich2,默认安装路径C:\Program Files\MPICH2即可。cmd打开dos窗口命令执行smpd -install,注册用户:mpiexec -register(提示你输入用户名和密码并确认密码,用户名是你装lammps程序的那个用户名,密码也这个账户下的密码);
注册之后输入命令:mpiexec -validate 提示success,如果提示fail,这说明你输入的用户名和密码计算机不认,回到当前用户查看当前用户名和密码,返回管理员那,在把对应的账户密码输入。用户名是你在建立用户账号时指定的,可以通过“控制面板”的“管理工具”中的“计算机管理”选择“系统工具 | 本地用户和组 | 用户”,找到你用的用户名,没密码用户名下设一个密码。再次mpiexec –register;mpiexec –validate; 直到显示success,说明mpich2安装合适了。
2.切换用户Cmd进入dos,cd进入有lmp_mpi文件夹,设置线程 setOMP_NUM_THREADS=2,之后运行算例,mpiexec -localonly # lmp_mpi –inin.lj; #是并行进程数。
我安装的时候遇到各种错误这里都没提到,但按照这个顺序安装希望不要再出现错误吧。
作者Author: lty子于 时间: 2016-1-18 14:32
请问windows下并行的效果如何
作者Author: teller3531 时间: 2016-1-26 09:03
没测过,我装为了试下写的in文件正确不,再提交给服务器
作者Author: 杜黎小松 时间: 2018-7-30 09:59
我按照你的安装顺序安装之后,在运行算例是出现的问题如图所示。我@MPICH2安装到C:\Program Files\MPICH2中,mpi是2.1.4版本,是手册推荐的。注册和success了。我的lammps安装在F:\LAMMPS.该如何解决这个问题。串行版本的都运行通过了
作者Author: zhouyu 时间: 2018-8-6 14:52
set后面有空格
作者Author: naoki 时间: 2018-11-8 13:48
感谢,很有帮助
作者Author: teller3531 时间: 2018-11-19 11:15
我当时就是安装的试了试,好多年了都忘了,不好意思了。
作者Author: 长颈鹿先森 时间: 2018-11-19 22:04
还是谢谢您,我知道错误在哪了,已经安装好了。
作者Author: lxh1500 时间: 2020-6-11 15:35
你好,我也遇到你的问题,请问你是怎么解决的
作者Author: neocc 时间: 2020-6-11 16:58
请问大佬为什么用了mpiexec 运行之后会卡住很久
,但是可以计算成功
作者Author: 白米醋 时间: 2022-5-26 12:49
这在lammps的手册上有提到,属于正常现象
作者Author: ljc050512 时间: 2022-6-25 10:08
请问“mpiexec 运行之后会卡住很久,但是可以计算成功”这种情况怎么解决?
作者Author: 白米醋 时间: 2022-6-26 21:15
哈哈哈哈哈,能跑就行,不报错就没事
作者Author: ljc050512 时间: 2022-6-27 17:23
感谢感谢!
欢迎光临 计算化学公社 (http://bbs.keinsci.com/) |
Powered by Discuz! X3.3 |