计算化学公社

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

[CP2K] docker-singularity方法安装可随意移植的cp2k

  [复制链接 Copy URL]

34

帖子

0

威望

1776

eV
积分
1810

Level 5 (御坂)

61#
发表于 Post on 2021-11-23 16:33:46 | 只看该作者 Only view this author
watfros 发表于 2021-11-23 10:02
如果是集群,每台服务器都需要单独安装singularity吗?

需要看你singularity的安装位置,如果是放到共享目录下面,装一个就可以了。如果不是,就得每台服务器都得安装

34

帖子

0

威望

1776

eV
积分
1810

Level 5 (御坂)

62#
发表于 Post on 2021-11-23 16:36:46 | 只看该作者 Only view this author
jitou11 发表于 2021-11-4 18:48
找到问题所在了,它就是OMP_NUM_THREADS=1 !
这个教程里完全没有设置这个环境变量,后果就是当用mpirun运 ...

你选用的cp2k版本的问题,楼主使用的是popt,而你使用的是psmp,实际上popt版严格等价于psmp版结合OMP_NUM_THREADS=1。

评分 Rate

参与人数
Participants 1
eV +5 收起 理由
Reason
jitou11 + 5 正解

查看全部评分 View all ratings

23

帖子

0

威望

2126

eV
积分
2149

Level 5 (御坂)

63#
发表于 Post on 2021-11-23 17:26:18 | 只看该作者 Only view this author
ball2006 发表于 2021-11-23 16:33
需要看你singularity的安装位置,如果是放到共享目录下面,装一个就可以了。如果不是,就得每台服务器都 ...

那是不是还得要求集群的服务器硬件完全一样?

34

帖子

0

威望

1776

eV
积分
1810

Level 5 (御坂)

64#
发表于 Post on 2021-11-23 19:16:06 | 只看该作者 Only view this author
watfros 发表于 2021-11-23 17:26
那是不是还得要求集群的服务器硬件完全一样?

不需要,硬件不一样也许会影响计算效率

23

帖子

0

威望

2126

eV
积分
2149

Level 5 (御坂)

65#
发表于 Post on 2021-11-24 10:54:42 | 只看该作者 Only view this author
ball2006 发表于 2021-11-23 19:16
不需要,硬件不一样也许会影响计算效率

感谢回复,我测试了几个例子,有的成功了,有的出错了,

2

帖子

0

威望

33

eV
积分
35

Level 2 能力者

66#
发表于 Post on 2021-11-24 16:26:04 | 只看该作者 Only view this author
老师您好,感谢您的分享,想问一下您分享的百度网盘内容的提取码是多少

23

帖子

0

威望

276

eV
积分
299

Level 3 能力者

67#
发表于 Post on 2021-11-25 18:23:55 | 只看该作者 Only view this author
本帖最后由 tianyongpan 于 2021-11-25 18:25 编辑
jitou11 发表于 2021-11-4 18:48
找到问题所在了,它就是OMP_NUM_THREADS=1 !
这个教程里完全没有设置这个环境变量,后果就是当用mpirun运 ...

我加上这一句之后,没有改变还是原来的问题,

202111251825281116..png (576.39 KB, 下载次数 Times of downloads: 51)

202111251825281116..png

184

帖子

2

威望

4878

eV
积分
5102

Level 6 (一方通行)

能科top50

68#
发表于 Post on 2021-11-26 10:02:42 | 只看该作者 Only view this author
老师好,请问容器的sif文件中有intel编译器吗?您脚本中“source /opt/intel2018/parallel_studio_xe_2018/psxevars.sh”是不是调用了容器外的intel编译器啊?
In defeat, malice. In victory, revenge.

23

帖子

0

威望

276

eV
积分
299

Level 3 能力者

69#
发表于 Post on 2021-11-26 10:11:45 | 只看该作者 Only view this author

嗯,现在是一个图标了

135

帖子

0

威望

1549

eV
积分
1684

Level 5 (御坂)

70#
发表于 Post on 2021-11-26 19:03:13 | 只看该作者 Only view this author
zorow 发表于 2021-11-26 10:02
老师好,请问容器的sif文件中有intel编译器吗?您脚本中“source /opt/intel2018/parallel_studio_xe_2018/ ...

肯定是了,那是个容器外的计算脚本,实际上你机器有什么MPI都可以用的。

135

帖子

0

威望

1549

eV
积分
1684

Level 5 (御坂)

71#
发表于 Post on 2021-11-26 19:12:03 | 只看该作者 Only view this author
谢谢楼主,成功运行,大大降低了cp2k安装门槛。

现在我就在想,这个镜像如何减肥。比如toochain里面的mpich可以删掉。
话说singularity的压缩效率不错,10多个G的东西压到2.几个G

184

帖子

2

威望

4878

eV
积分
5102

Level 6 (一方通行)

能科top50

72#
发表于 Post on 2021-11-26 20:07:56 | 只看该作者 Only view this author
renzhogn424 发表于 2021-11-26 19:03
肯定是了,那是个容器外的计算脚本,实际上你机器有什么MPI都可以用的。

感谢您回复!我机器的MPI是2015的,担心有点太老了...
In defeat, malice. In victory, revenge.

135

帖子

0

威望

1549

eV
积分
1684

Level 5 (御坂)

73#
发表于 Post on 2021-11-27 10:11:41 | 只看该作者 Only view this author
jitou11 发表于 2021-11-26 21:59
可以像卢老师教程里提到的那样

mpich还是别删,免得外面的mpi出事了没得用。

了解,好主意,谢谢。应该也只能精简到此了

135

帖子

0

威望

1549

eV
积分
1684

Level 5 (御坂)

74#
发表于 Post on 2021-11-27 10:14:03 | 只看该作者 Only view this author
zorow 发表于 2021-11-26 20:07
感谢您回复!我机器的MPI是2015的,担心有点太老了...

2015的MPI确实老了一些,建议更新,或者直接用容器里的MPI

145

帖子

0

威望

3115

eV
积分
3260

Level 5 (御坂)

75#
发表于 Post on 2021-11-28 10:15:50 | 只看该作者 Only view this author
请问如何避免anaconda的干扰(如果需要改动环境变量,怎么改回原来的anaconda)

  1. make[3]: *** [/opt/cp2k-8.2/Makefile:520: /opt/cp2k-8.2/lib/local/psmp/libcp2kgridcommon.a] Error 127
  2. make[3]: *** Waiting for unfinished jobs....
  3. make[3]: /home/USER/anaconda3/envs/cp2k/bin/x86_64-conda-linux-gnu-ranlib: Command not found
复制代码


还有就是intel MPI版本的问题,使用新的intel oneAPI,在dockerfile运行之前 和 进入Singularity后开始编译,需要source 环境嚒

  1. #load intel oneApi Tookit env
  2. . /opt/intel/oneapi/setvars.sh
复制代码


PS:
《ubuntu安装最新Singularity教程》
https://singularity-tutorial.github.io/01-installation/

本版积分规则 Credits rule

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

GMT+8, 2024-11-25 10:01 , Processed in 0.253374 second(s), 31 queries , Gzip On.

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