计算化学公社

 找回密码 Forget password
 注册 Register
Views: 10223|回复 Reply: 17

[Lammps] Lammps在intel编译器下编译安装

[复制链接 Copy URL]

88

帖子

1

威望

1935

eV
积分
2043

Level 5 (御坂)

发表于 Post on 2021-5-8 23:44:05 | 显示全部楼层 Show all |阅读模式 Reading model
本帖最后由 lindlar 于 2022-6-15 17:21 编辑

直接采用intel编译器编译lammps的简便方法,无需额外安装fftw和mpi
1、Lammps版本:lammps-29Oct20,也适用于lammps-17Feb2022
2、intel编译器,含mpi版本:parallel_studio_xe_2020_update4_cluster_edition,设置好环境变量
3、~/intel/compilers_and_libraries_2020.4.304/linux/mkl/interfaces/fftw3xf  中编译:make libintel64 ,即可得到:   libfftw3xf_intel.a
4、解压缩lammps,tar -xvf lammps-*****,进入lammps-29Oct20/src,输入:
       make yes-all
       make no-lib
       make  -j n intel_cpu_intelmpi   (n 为cpu核心数)
      完成后得到:lmp_intel_cpu_intelmpi  
5、测试:mkdir lammps_test
               cp -r ~/lammps-29Oct20/examples/shear .
               mpirun -np 16 ~/lammps-29Oct20/src/lmp_intel_cpu_intelmpi < in.shear




评分 Rate

参与人数
Participants 3
eV +15 收起 理由
Reason
ggdh + 5 233333
hdhxx123 + 3 GJ!
sobereva + 7

查看全部评分 View all ratings

877

帖子

36

威望

4805

eV
积分
6402

Level 6 (一方通行)

发表于 Post on 2021-5-9 13:36:51 | 显示全部楼层 Show all
我记得lammps有一堆外挂包可以选装的。。目前这个是装默认的包?

88

帖子

1

威望

1935

eV
积分
2043

Level 5 (御坂)

 楼主 Author| 发表于 Post on 2021-5-15 21:50:52 | 显示全部楼层 Show all
是的,去掉了一些包,no lib的包

155

帖子

0

威望

2828

eV
积分
2983

Level 5 (御坂)

发表于 Post on 2021-5-18 21:41:19 | 显示全部楼层 Show all
make no-lib以前版本有么,为啥一直都没用过,感觉挺方便

155

帖子

0

威望

2828

eV
积分
2983

Level 5 (御坂)

发表于 Post on 2021-5-19 00:07:02 | 显示全部楼层 Show all
有没有配置过加python的lammps安装

489

帖子

1

威望

3226

eV
积分
3735

Level 5 (御坂)

发表于 Post on 2021-10-31 16:23:00 | 显示全部楼层 Show all
实测对29Sep2021还是可用的。注意断网使用上述命令

1464

帖子

1

威望

2599

eV
积分
4083

Level 6 (一方通行)

喵星人

发表于 Post on 2021-10-31 21:30:40 | 显示全部楼层 Show all
tjuptz 发表于 2021-10-31 16:23
实测对29Sep2021还是可用的。注意断网使用上述命令

为啥要断网

489

帖子

1

威望

3226

eV
积分
3735

Level 5 (御坂)

发表于 Post on 2021-11-1 08:50:25 | 显示全部楼层 Show all

不断网我这它会自动下载一些更新包

64

帖子

0

威望

223

eV
积分
287

Level 3 能力者

发表于 Post on 2022-5-13 20:44:00 | 显示全部楼层 Show all
楼主好,我按照您的方法进行安装,在进行make -j n intel_cpu_intelmpi 这一步报错。我的电脑装vasp前已经装了intel 编译器2019版本,里面自带mpi和fftw3。
我看另外一个网页(https://blog.csdn.net/l03594321/article/details/123994662)安装时需要制定fftw路径
请问楼主, 这里如何指定fftw,只指定fftw3xf的路径,还是指定fftw路径?

88

帖子

1

威望

1935

eV
积分
2043

Level 5 (御坂)

 楼主 Author| 发表于 Post on 2022-5-26 21:14:43 | 显示全部楼层 Show all
本帖最后由 lindlar 于 2022-5-26 21:22 编辑
静哥哥 发表于 2022-5-13 20:44
楼主好,我按照您的方法进行安装,在进行make -j n intel_cpu_intelmpi 这一步报错。我的电脑装vasp前已经 ...

(1)注意是这个文件: libfftw3xf_intel.a,在~/intel/compilers_and_libraries_*****/linux/mkl/interfaces/fftw3xf 下看看这个文件是否存在?若没有按照上面写的编译一下,即可得到。与你另外网页看到的不一样,这个是直接使用intel 自带的fftw3;(2)make -j n intel_cpu_intelmpi 中n要给一个具体的数,比如4,依据自己cpu核心数给

247

帖子

0

威望

1230

eV
积分
1477

Level 4 (黑子)

发表于 Post on 2022-8-6 06:34:29 | 显示全部楼层 Show all
好多外挂包都不能编译。伞形采样计算都没办法编译进去。

2

帖子

0

威望

29

eV
积分
31

Level 2 能力者

发表于 Post on 2022-9-22 10:32:35 | 显示全部楼层 Show all
楼主,您好,在用make -j 18 intel_cpu_intelmpi时候出错,make[1]: Entering directory `/home/zxl/lammps/lammps-23Jun2022/src/Obj_intel_cpu_intelmpi'
Makefile.package.settings:4: ../../lib/electrode/Makefile.lammps: No such file or directory
make[1]: *** No rule to make target `../../lib/electrode/Makefile.lammps'.  Stop.编译器中libfftw3xf_intel.a也是有的,成功编译过VASP,lammps在最后一步出错了。是不是要修改makefile文件?

88

帖子

1

威望

1935

eV
积分
2043

Level 5 (御坂)

 楼主 Author| 发表于 Post on 2022-9-22 20:30:10 | 显示全部楼层 Show all
蛾眉皓齿 发表于 2022-9-22 10:32
楼主,您好,在用make -j 18 intel_cpu_intelmpi时候出错,make[1]: Entering directory `/home/zxl/lammps ...

感觉是Makefile有问题,../../lib/electrode/Makefile.lammps,这里有问题。是不是把lammps-23Jun2022版本降低到lammps-17Feb2022试一试

2

帖子

0

威望

29

eV
积分
31

Level 2 能力者

发表于 Post on 2022-9-26 16:28:26 | 显示全部楼层 Show all
lindlar 发表于 2022-9-22 20:30
感觉是Makefile有问题,../../lib/electrode/Makefile.lammps,这里有问题。是不是把lammps-23Jun2022版 ...

版本降低以后,问题已解决,谢谢,谢谢~

3

帖子

0

威望

91

eV
积分
94

Level 2 能力者

发表于 Post on 2022-12-18 12:05:51 | 显示全部楼层 Show all
蛾眉皓齿 发表于 2022-9-26 16:28
版本降低以后,问题已解决,谢谢,谢谢~

求lammps-17Feb2022安装包

本版积分规则 Credits rule

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

GMT+8, 2023-2-7 03:29 , Processed in 0.215117 second(s), 23 queries .

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